Как объединить селектор псевдоэлемента (:after
) с селектором атрибута ([title]
)?
Я пытался использовать div[title]:after
, но это не работает в Chrome.
HTML:
<div title="foo">This div has a title.</div>
<div>This div does not have a title.</div>
CSS:
div:after {
content: "NO";
}
div[title]:after {
content: "YES";
}
Демо: http://jsfiddle.net/jmAX6/
Он показывает мне «ДА» в конце каждого из этих div, когда он должен показывать «НЕТ» после второго div.
Я использую Chrome 17.0.963.38. В Safari 5.1.2 он работает нормально.