我读到了HTML中的"布尔属性",例如readonly、disabled、required等,可以留空或者具有它们自己的值。人们似乎都在使用这两种风格(请参见如何编写布尔属性?)...
因此,最好的方法是像这样编写您的CSS:
input[readonly], input[readonly="readonly"] {
}
(https://dev59.com/tmkw5IYBdhLWcg3wzdtF#19644231)
但是有没有更简洁的方法来编写这个代码呢?或者使用一些 CSS3 属性选择器的魔法?我尝试了input[readonly*=""]
, 但是没有成功。
input[readonly]
... http://jsfiddle.net/FcBuS/ - Josh Crozier