在开始一个新设计时,我总是在我的样式表开始时推翻浏览器对所有元素的默认填充和边距:
* { margin: 0; padding: 0; }
在阅读了 j08691 关于保证金崩溃问题的答案后,我意识到overflow: auto
固定的比我所知道的要多。我想知道在 overflow: auto
里面添加所有元素是否有用html
(你不想在那里松开滚动条)。所以:
html * { overflow: auto; }
我尝试将此规则添加到我们的一个站点,乍一看这很好用,但我担心它可能会破坏更奇特的元素(我现在不使用,但以后可能会)和... Internet Explorer .
你们中有人有默认的经验overflow: auto
吗?这是一件坏事吗?我应该选择更温和的版本并overflow: auto
仅在div
元素上定义默认值吗?