CSS样式:竖直方向的两个元素的margin会重合吗?
刚学CSS,据说竖直方向的两个元素的margin:如下元素的margin-top和上元素的margin-bottom各为20px和10px,那么他们之间的边界距是20px...
刚学CSS,据说竖直方向的两个元素的margin:如下元素的margin-top和上元素的margin-bottom各为20px和10px,那么他们之间的边界距是20px吗?
展开
5个回答
展开全部
对 垂直方向的margin重叠我们一般称叫下沉
也就是合并 以大的margin为准
还有就是水平方向的叠加
比如div1 margin-right:20px;
div2 margin-left:20px
那么div1和div2的水平间距就是40px 它们叠加了
明白吧 其实这不是主要问题
主要的还是浏览器间的差异最头疼~
再次bs下ie 呵呵 ie不随标准流
也就是合并 以大的margin为准
还有就是水平方向的叠加
比如div1 margin-right:20px;
div2 margin-left:20px
那么div1和div2的水平间距就是40px 它们叠加了
明白吧 其实这不是主要问题
主要的还是浏览器间的差异最头疼~
再次bs下ie 呵呵 ie不随标准流
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是的,垂直方向会重叠
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
垂直方向会重叠的!!水平方向不重叠~~
参考资料: 《精通CSS》高级WEB解决方案
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Vue实践-CSS样式position/display/float属性对比使用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询