我有一个父 div 和 child div
。子 div 宽度设置为 100%。
两者都有 2px 的边框。
奇怪的是子 div 的左边缘出现了,而右边缘似乎被父级覆盖了div
。
更改子 div 上的边距或父 div 上的填充似乎不起作用。
将子宽度调整为低于 100% 似乎可行,但不想这样做并且不知道为什么会这样?
小提琴:http : //jsfiddle.net/Boovius/8armB/2/
HTML
<body>
<div id='parent'>
<div class='child'></div>
</div>
</body>
CSS
#parent {
height: 550px;
width: 400px;
margin: 0 auto;
border: 2px solid
overflow: scroll;
}
.child {
width: 100%;
height: 50px;
border: 2px solid
}