+
95
-

回答

当你给一个元素设置width:auto,你在告诉浏览器:“你自己决定这个元素应该有多宽”。浏览器会根据元素的内容和周围的空间,自己决定最合适的宽度。

而当你给一个元素设置width:100%时,你在告诉浏览器:“我希望这个元素占满整个可用的宽度”。所以,无论元素的内容有多少,它都会尝试占满全部的宽度。

网友回复

我知道答案,我要回答