Text 使用CSS选择器选择文本的一部分

Text 使用CSS选择器选择文本的一部分,text,css-selectors,Text,Css Selectors,是否可以仅使用CSS选择器选择文本的一部分 例如: <p id="myparagraph"> Your order id is 7654. Thanks for your order. </p> 我现在可以通过$'MyParagation.html从段落中选择文本 但是,是否可以仅使用CSS选择器从该文本中选择数字7654 我无法控制源HTML,因此很遗憾,我无法更改文本。在本例中,您可以像这样使用span标记 <p id="myparagraph"> Yo

是否可以仅使用CSS选择器选择文本的一部分

例如:

<p id="myparagraph">
Your order id is 7654. Thanks for your order.
</p>
我现在可以通过$'MyParagation.html从段落中选择文本

但是,是否可以仅使用CSS选择器从该文本中选择数字7654


我无法控制源HTML,因此很遗憾,我无法更改文本。

在本例中,您可以像这样使用span标记

<p id="myparagraph">
Your order id is <span class="number">7654</span>. Thanks for your order.
</p>

不,这是不可能的,使用css选择器使用部分文本内容选择一个元素,可能我不理解你的问题。只需添加

7654

,css不能正则表达式。@Winchestro:我不能控制HTML…所以我不能这样做..更新了我的问题。但是你的评论澄清了css不能正则表达式..这可能是你知道将来会发生的事情吗?我个人认为它会非常强大:@Flo我不知道。你可以自己实现它,如果你控制着js,你可能不会问:我同意这是一个很好的特性。
span.number {
   color: red;
}