*新闻详情页*/>
1、margin能够为负值
在盒实体模型中,內容区的width/height、padding、border都不可以为负值,可是margin列外,它能够为负值。
有关margin负值的应用技能,掌握很少,往后还有机会再填补,此处先贴1个經典运用,margin-left负值融合波动完成不更改DOM构造的流体合理布局。
此demo与CSS float浅析篇中的是同1个。
2、margin的百分比标值
当margin特性的值为百分数时,其一直以父元素的width为基数开展测算。
请看下面这个demo,当初折磨了我N久的。。。只怪我了解得太晚了,说多了全是泪啊。。。
3、竖直方位上margin的合拼
这个难题常常导致1些疑惑,但是只必须记牢1句话便可,竖直方位上的margin要是亲密无间触碰就汇合并,也仅有亲密无间触碰才汇合并。
竖直方位上margin的合拼,假如产生在邻近元素,实际上是很好了解的;可是假如产生在父元素与子元素之间,就一些奇异了。
看来事例:
清除竖直方位上margin合拼的方式:给父元素加border或加padding,摆脱父元素与子元素margin之间的亲密无间触碰便可。
margin合拼的标准:
1. 两个margin全是正数,取肯定值大的;
2. 1个margin是正数,另外一个margin是负数,相加;
3. 两个margin全是负数,取肯定值大的。
以上这篇CSS margin全面掌握便是网编共享给大伙儿的所有內容了,期待能给大伙儿1个参照,也期待大伙儿多多适用脚本制作之家。
原文详细地址:http://www.cnblogs.com/cc156676/archive/2016/07/21/5690270.html
Copyright © 2002-2020 h5平台_手机端网页_手机端网页模板_免费的h5场景制作平台_h5制作工具 版权所有 (网站地图) 粤ICP备10235580号