有一种方法来选择一个元素在css基于元素文本?
ie:
li[text=*foo]
<li>foo</li>
<li>bar</li>
这可能行不通。
编辑:也只需要支持Chrome。
有一种方法来选择一个元素在css基于元素文本?
ie:
li[text=*foo]
<li>foo</li>
<li>bar</li>
这可能行不通。
编辑:也只需要支持Chrome。
它可能已经讨论过了,但在CSS3中没有像你需要的那样的东西(参见“是否有包含特定文本的元素的CSS选择器?”)。 你将不得不使用额外的标记,像这样:
<li><span class="foo">some text</span></li>
<li>some other text</li>
那就按通常的方式来参考:
li > span.foo {...}