今天整理了一下用css防止边距重叠的几种方法
先假设一组dom结构
<div class=parent>
<div class=child>
</div>
</div>
通常情况下,如果给子元素设置margin,就会产生这个属性对父元素也产生了同样的效果,然而
这其实不是我们想要的结果,我们只想对子元素设置margin,那么现在我们应该怎么做呢?
(1) 给父元素设置边框
.parent {
width: 300px;
height: 300px;
border: 1px solid #ccc;
}
.child {
width: 2
- 1
- 2
前往页