CSSの最初の(またはn番目の)テキスト行にCSSの書式設定を適用する方法はありますか? は、私が持っていると仮定します。CSSの特定の行にスタイリングを指定できますか?
として表示されます<h2>This is a line of text on my web page</h2>
:
これは私のWebページ上のテキスト
のライン
がために先験的、別のフォーマット、指定することが方法です1行目と2行目は改行がどこで起こるかを知らずに?
CSSの最初の(またはn番目の)テキスト行にCSSの書式設定を適用する方法はありますか? は、私が持っていると仮定します。CSSの特定の行にスタイリングを指定できますか?
として表示されます<h2>This is a line of text on my web page</h2>
:
がために先験的、別のフォーマット、指定することが方法です1行目と2行目は改行がどこで起こるかを知らずに?
擬似要素は:first-line
です。 2番目、3番目、4番目、... n番目の行はありません。
h2 {
font-size: 2em;
color: blue;
}
h2:first-line {
color: red;
}
使用:first-line selector(CSS2)または::first-line selector(CSS3)。
h2:first-line {
font-weight: bold;
}
2つではなく1つのコロンがあります。疑似要素でさえも。 :) – Shi
@Shi:[CSS3仕様](http://www.w3.org/TR/css3-selectors/#pseudo-elements)を読んでみてください。私はIEに<9にいいように、それらを単一のコロンに減らしました。 – BoltClock
ありがとう。擬似クラスと疑似要素の違いについてはまだ分かりませんでした。 – Shi