CSS选择不带文字的兄弟姐妹元素(CSS selector for elements without

2019-09-29 15:36发布

我试图找到一个CSS选择器,可以帮助我区分<var>在这2种不同用途的标签:

<p><var>Foo</var></p>

<p>Some text <var>Foo</var> and more text</p>

基本上,如果变量有一个兄弟,这是我需要以不同的样式也拥有文本节点。 建议?

Answer 1:

这是不可能的,对不起。 退房的讨论: http://forum.userstyles.org/comments.php?DiscussionID=6或W3C官方网页http://www.w3.org/TR/css3-selectors/在这里你可以看到,即使CSS3不支持这一点。 只有这样,CSS甚至认为DOM文本节点是:空的伪类选择元素都是空的,即没有孩子,没有文本节点。



文章来源: CSS selector for elements without text siblings