contentプロパティ
content プロパティは、
任意の生成テキストを要素に挿入することを可能にします。
擬似要素 after
および before と共に使用されます。
構文
cssセレクター::after {
content: 'テキスト';
}
cssセレクター::before {
content: 'テキスト';
}
例
li 要素のテキストの前後に追加テキストを挿入してみましょう:
html<ul>
<li>リスト項目</li>
<li>リスト項目</li>
<li>リスト項目</li>
<li>リスト項目</li>
<li>リスト項目</li>
</ul>cssli::before {
content: '!!!';
}
li::after {
content: '???';
}
Результат:
例
挿入されるテキストには様々なスタイルを適用できます。 たとえば、このテキストを色で塗ってみましょう:
html<ul>
<li>リスト項目</li>
<li>リスト項目</li>
<li>リスト項目</li>
<li>リスト項目</li>
<li>リスト項目</li>
</ul>cssli::before {
color: red;
content: '!!!';
}
li::after {
color: green;
content: '???';
}
Результат:
関連項目
-
要素の属性値を取得する関数
attr -
自動番号付けを設定するプロパティ
counter-increment