是否需要空css规则

时间:2011-08-23 15:59:11

标签: css

我有以下HTML:

<tr class="brand">.....

根据登录的用户,此“品牌”类可能不需要包含任何内容。 所以我为不同类型的用户提供了不同的样式表。

User1.css:

.brand {
  display: none;
}


User2.css:

.brand {    
}

我真的需要在User2.css中设置.brand规则吗? 它会显示无效的标记吗?

由于

4 个答案:

答案 0 :(得分:3)

不,你没有。空的一个将被评估,因为它根本不存在。

答案 1 :(得分:3)

你不需要它。实际上你不应该拥有它,浪费空间

答案 2 :(得分:1)

如果您真的不能这样做,那么为自定义规则创建另一个CSS文件没有任何问题。

根据您的实际标记,可能不会显示空元素,在这种情况下,您不需要其他规则。但情况并非总是如此。

或者,您可以将不同的规则放在同一个文件中,只是在html中更改或添加一个类,如果您没有过多的用户,则会定位其他规则。

答案 3 :(得分:0)

你不需要打扰一个空的规则,它不是无效的,但它浪费了空间和带宽。如果必须指定值,请使用display: table-tow;

相关问题