2017-04-04 11 views
1

"br"バッジがHTMLを編集するまでCSS3のテキストの一部を選択することは可能です。 私はこの部分を選択します:段落内のテキストの一部を選択するCSS

下図のようにあなたがfirst-line修飾子を使用することができます

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

選択しますか?どういう意味ですか? –

答えて

4

"Loremのイプサムは、単にダミーテキストです":

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

これは動作していますが、最初の(1行目)のみを選択できますか?私は最初の段落、最初の行のみを意味します。すべての段落が最初の行ではありません。 – Slasher

+0

あなたは@JordanSにスポットがあります。実際には、CSSのみのソリューションでこれを行うための信頼できる方法はありません。 – Yoda

関連する問題