可能重复:
是否有包含特定文本的元素的CSS选择器?
有没有办法根据元素文本选择css中的元素?
即:
li[text=*foo]
<li>foo</li>
<li>bar</li>
Run Code Online (Sandbox Code Playgroud)
这可能不起作用.
编辑:也只需要支持Chrome.
我想做什么(显然不是在IE中)是:
p:not(.list):last-child + :text {
margin-bottom: 10px;
}
Run Code Online (Sandbox Code Playgroud)
这将为文本节点提供边距.(这甚至可能吗?)我如何使用CSS获取文本节点?