标签: css
为什么这会使宽度达到100%?
.test { width: (50%;); }
我已经知道如何修复它以使其变为50%并且该语句或多或少是多余的,我只想知道为什么会出现这种情况。
编辑:http://jsfiddle.net/k57z9/
答案 0 :(得分:4)
我假设.test这里是<div>或其他块级元素。默认情况下,这些元素 的宽度为100%(实际上,auto,这意味着100%减去填充)。破坏的CSS规则会被忽略,因为它已被破坏。因此默认情况下元素是100%宽。通过不写任何CSS,你会得到完全相同的结果。
.test
<div>
auto