我有一个 < code@ lt; div id = " wrapper" & gt; & lt;/ div> code> 和
#wrapper {
height: 300px;
margin: 10px;
position: absolute;
top: 0;
left: 0;
width: 400px;
}
当我为显示水平滚动条而调整视图端时,右边距会消失;我只能在元素内容上向右滚动,但我希望边边边都有边距。如果 < code>right: 0; 被应用,也发生在 < em> left 边距上,如果浏览端缩短,则在 < em> bottom 边距上。给 < code> wrapper a < code> position: st定; (默认) 没有任何区别。
为什么会这样呢?它跟不上正常的" http://www.w3.org/TR/CSS21/box.html#collabing-margins" rel=“nofollow”>margin 崩溃规则 。我怎么能拿回我的利润?我试过给身体垫/margin.nada。