2017-07-16 98 views

回答

1

CSS选择使用CSS attribute selector

div[contenteditable="true"] { 
    backround: red; 
} 

在英语中,这意味着:“查找所有具有contented的属性的值设置为true。“在上面的例子中,我们找到了所有contenteditables的div,并给它们一个红色的背景。

1

指定html选择,然后在方括号期望的属性,并将其值

div[contentEditable="true"] 
+2

'contentEditable =“”'也会使元素可编辑,所以'=“true”'不正确。另外,'div'部分是不必要的,可能是不可取的。 – 2017-07-16 12:13:29

+0

将检查是否存在属性,无论它是否存在,无论其值如何 –

0

您可以用css selector的属性选择任何类型的属性,只是使用[atttributeName]

+0

Contenteditable不是布尔属性。这也会匹配'contenteditable =“false”' – Albin