【发布时间】:2014-04-11 04:56:43
【问题描述】:
有人可以告诉我以下 CSS 代码中 hidden 一词周围的括号是什么意思吗?它是否在html 代码中查找名为hidden 的类以将其显示属性设置为none?如果是这样,括号不是多余的吗?
[hidden] {
display: none;
}
【问题讨论】:
-
表示它是一个属性(例如
<span hidden></span>、<input hidden />等) -
检查this。
-
如果这就是所有的代码,那么它是无效的。括号前至少应该有一个元素、类或 ID 名称。
-
@TylerH 这不是无效的。
[hidden]等价于*[hidden]。