这个问题已经在这里有了答案:

根据css中的MDN属性选择器,语法如下:

div[attr="actualValue"]

或者像这个例子:

<div class="test"></div>  

div[class="test"]

但我注意到,不需要在test周围加上引号,因为:

div[class=test]

例:

 div[class=test] { background: #6ea7b2; } 
 <div class="test">I am a div</div> 

为什么是这样? w3c规范是否允许选择属性,而在值周围没有引号?

===============>>#1 票数:2

从规格

属性值必须是CSS 标识符字符串

"test"是一个字符串,可以。

test是一个标识符,可以。

  ask by user31782 translate from so

未解决问题?本站智能推荐: