擬似要素セレクタ(:after
)と属性セレクタ([title]
)を組み合わせるにはどうすればよいですか?CSS属性と擬似要素セレクタを結合しますか?
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";
}
それは私の "YES" これらのdivのそれぞれの終わりを示し、それはNO」示す必要があります"2番目のdivの後に。
私はChrome 17.0.963.38を実行しています。 Safari 5.1.2では正常に動作するようです。
はうんこの1つをチェックし、バグのように見えます。 –
@Madmartigan:関連する他のバグもいくつか見つかりました。今すぐレポートを提出するのは雑用のようです。後で私が覚えていればそれをやります。 – BoltClock
それはまた、使用されている属性に依存するように見えるので、これは間違いなくバグでなければなりません:http://jsfiddle.net/jmAX6/7/また、 'tabindex'を使ってタブインします。要素自体を修正します。 –