2016-05-21 16 views
0

このような状況のためのCSSセレクタ構文はありますか?要素内の要素位置のCSSセレクタ

<a href="#">Link text <span>123</span></a> 

私は<span>123</span>Link textの前か後にあるかどうかを確認する必要が対

<a href="#"><span>123</span> Link text</a> 

今のところ私は追加のスパンクラスbefore|afterで解決しましたが、それがセレクタで実現できるかどうかは知りたいと思います。何か案は?

+0

このhttps://jsfiddle.net/Lg0wyt9u/880/にはjsが必要です。空白もtextnodeとしてカウントされます。 –

答えて

0

いいえ、あなたはこれらのケースを区別できません。 がその親の子のリスト内の要素の位置を算出する際Structural pseudo-classesによれば、

スタンドアロンのテキストおよび他の非要素ノードはカウントされません。

関連する問題