【发布时间】:2013-11-07 19:11:41
【问题描述】:
我读过 HTML“boolean attributes”,例如 readonly、disabled、required(等等)可以为空或者有他们名字的价值。人们似乎同时使用这两种风格(见How should boolean attributes be written?)...
因此,适应这种情况的最佳方法似乎是将您的 CSS 编写为:
input[readonly], input[readonly="readonly"] {
}
(https://stackoverflow.com/a/19644231/1766230)
但是有没有更简洁的方法来写这个?也许使用一些 CSS3 属性选择器魔法?我试过input[readonly*=""],但没有运气。
【问题讨论】:
-
你只需要使用
input[readonly]...jsfiddle.net/FcBuS -
@JoshC ...您似乎是正确的!我一定搞砸了我之前的测试,因为我认为这行不通。谢谢。