2017-04-04 71 views
1

可以在CSS3中选择部分文本,直到“br”徽章没有编辑html。 我要选择此部分:选择段落内文本的一部分CSS

“Lorem存有简直是虚拟文本”,如下图所示

<p>Lorem Ipsum is simply dummy text <br/> 
of the printing and typesetting industry.</p> 
+0

你想选择它吗?你什么意思? –

回答

4

可以使用first-line修改:

p:first-line { 
    color: red; 
} 

正如@ JordanS正确地强调,有些情况下会失败。要获得可靠的解决方案,请更新HTML或使用JavaScript。

https://jsfiddle.net/01c5tbst/

更新:

:为子孙后代解决实际期望的风格只适用于网页上的第一个匹配元素的第一线,所以最终的解决方案实际上是这个

p:first-of-type::first-line { 
    color: red; 
} 
+2

这有时会工作... [但并不总是](https://jsfiddle.net/01c5tbst/1/)。 –

+0

这是工作,但可以选择只有第一(第一线)?我的意思是第一段,只是第一行。并非所有段落都是第一行。 – Slasher

+0

你正在@JordanS上。实际上,仅使用CSS解决方案就没有可靠的方法。 – Yoda

相关问题