http://www.quirksmode.org/mobile/viewports.html:
通常,所有块级元素都占据其宽度的100% parent(有例外,但现在让我们忽略它们)。所以
<body>
与其父级<html>
元素一样宽。
当设置为100%时,块级元素的宽度不会给我们与其父级相同的宽度有什么例外?
答案 0 :(得分:5)
假设默认设置为width: auto
(由于显而易见的原因),我可以想到的一个例外是当子元素的计算position
不是static
或{{1}时}。
我能想到的另一个例外是浮动的子元素:除非您手动设置relative
属性,否则这些元素总是被压缩到最小内容宽度。