我有以下HTML:
<tr class="brand">.....
根据登录的用户,此“品牌”类可能不需要包含任何内容。 所以我为不同类型的用户提供了不同的样式表。
User1.css:
.brand {
display: none;
}
User2.css:
.brand {
}
我真的需要在User2.css中设置.brand规则吗? 它会显示无效的标记吗?
由于
答案 0 :(得分:3)
不,你没有。空的一个将被评估,因为它根本不存在。
答案 1 :(得分:3)
答案 2 :(得分:1)
如果您真的不能这样做,那么为自定义规则创建另一个CSS文件没有任何问题。
根据您的实际标记,可能不会显示空元素,在这种情况下,您不需要其他规则。但情况并非总是如此。
或者,您可以将不同的规则放在同一个文件中,只是在html中更改或添加一个类,如果您没有过多的用户,则会定位其他规则。
答案 3 :(得分:0)
你不需要打扰一个空的规则,它不是无效的,但它浪费了空间和带宽。如果必须指定值,请使用display: table-tow;
。