最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

CSS中margin的认识_html/css

来源:懂视网 责编:小采 时间:2020-11-27 15:57:33
文档

CSS中margin的认识_html/css

CSS中margin的认识_html/css_WEB-ITnose:margin中设置边框的顺序为上右下左 {margin:top right buttom right} 等同于单独设置中的 { margin-top: 20px; margin-right: 30px; margin-bottom: 30px; margin-left: 20px; } 省略的写法规则为: 如果为外边距指定
推荐度:
导读CSS中margin的认识_html/css_WEB-ITnose:margin中设置边框的顺序为上右下左 {margin:top right buttom right} 等同于单独设置中的 { margin-top: 20px; margin-right: 30px; margin-bottom: 30px; margin-left: 20px; } 省略的写法规则为: 如果为外边距指定

margin中设置边框的顺序为上右下左

{margin:top right buttom right}

等同于单独设置中的

{ margin-top: 20px; margin-right: 30px; margin-bottom: 30px; margin-left: 20px; }
省略的写法规则为:

如果为外边距指定了 3 个值,则第 4 个值(即左外边距)会从第 2 个值(右外边距)复制得到。如果给定了两个值,第 4 个值会从第 2 个值复制得到,第 3 个值(下外边距)会从第 1 个值(上外边距)复制得到。最后一个情况,如果只给定一个值,那么其他 3 个外边距都由这个值(上外边距)复制得到。


设置margin为负值

(以下是网上拷贝的一幅图)


margin设置成负值的移动效果。

下面是一个DIV居中的例子

介绍设置Div的居中效果:首先将Div以绝对布局或者fixed的方式设置为“居中”,这里的居中只是代表height跟width设置了50%; 其次计算DIV的宽和高的1/2; 最后设置margin-top和margin-left为第二步值的负数;

第一步:

.loginModal { display: none; background: #FDF3C1; color: #000000; padding: 20px; border: 20px solid #8F6031; font-size: 1.2em; float: left; position: fixed; height: 175px; width: 300px; top: 50%; left: 50%; z-index: 200;}
第二步:
 var modalMarginTop = ($('#' + modalID).height() + 80) / 2; var modalMarginLeft = ($('#' + modalID).width() + 80) / 2; /* apply the margins to the modal window */ $('#' + modalID).css({ 'margin-top' : -modalMarginTop, 'margin-left' : -modalMarginLeft });

总结:1.设置成负数margin的元素,系统如何表现出负数的特征外边距。因为元素本身并不会发生变化,所以相当于元素的parent会向指定的相反的方向移动,达到效果(个人观点)。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

CSS中margin的认识_html/css

CSS中margin的认识_html/css_WEB-ITnose:margin中设置边框的顺序为上右下左 {margin:top right buttom right} 等同于单独设置中的 { margin-top: 20px; margin-right: 30px; margin-bottom: 30px; margin-left: 20px; } 省略的写法规则为: 如果为外边距指定
推荐度:
标签: 理解 html css
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top