1.css权威指南中提到两点:正常流中块级元素框的水平部分总和就等于父元素的width;width、margin-left、margin-right都设为具体值时,这些格式化属性过分受限,此时总会把margin-right强制转换为auto。
2.但是在实际的chrome中观察到的并不是这个样子,我们可以看到子元素的盒模型
不满足正常流中块级元素框的水平部分总和就等于父元素的width,也不满足width、margin-left、margin-right都设为具体值时,margin-right会强制转换为auto。
3.代码如下:
*{
padding: 0;
margin: 0;
}
.parent{
width: 600px;
background-color: red;
border: 1px solid;
}
.children{
height: 100px;
width: 200px;
margin: 100px;
background-color: black;
}
4.是我什么理解有问题吗?