CSS圆括号/双分号?

时间:2014-01-31 09:41:07

标签: css

为什么这会使宽度达到100%?

.test {
    width: (50%;);
}

我已经知道如何修复它以使其变为50%并且该语句或多或少是多余的,我只想知道为什么会出现这种情况。

编辑:http://jsfiddle.net/k57z9/

1 个答案:

答案 0 :(得分:4)

我假设.test这里是<div>或其他块级元素。默认情况下,这些元素 的宽度为100%(实际上,auto,这意味着100%减去填充)。破坏的CSS规则会被忽略,因为它已被破坏。因此默认情况下元素是100%宽。通过不写任何CSS,你会得到完全相同的结果。