データ属性と改行文字を使用した CSS 擬似要素コンテンツのカスタマイズ
CSS の世界では、データ属性は埋め込みに便利な方法を提供します。情報を HTML 要素に変換し、スタイル ルールでアクセスして操作できるようにします。しかし、これらのデータ属性内に改行を組み込む必要がある場合はどうすればよいでしょうか?
質問:
CSS データ属性で改行を指定し、擬似要素コンテンツで使用できますか?
詳細説明:
データ属性で改行を有効にするには、属性値自体を変更する必要があります。方法は次のとおりです:
擬似要素のスタイルを調整します: 改行を保持するには、次のプロパティを擬似要素に追加します。
コード例:
[data-foo]:after { content: attr(data-foo); background-color: black; color: white; white-space: pre; display: inline-block; }
<div data-foo='First line 
 Second Line'>foo</div>
これらの変更により、擬似要素は改行を保持した状態でデータ属性の内容を表示します。を使用すると、カスタム データ属性に基づいて複数行表示を作成できます。
以上が疑似要素コンテンツの CSS データ属性で改行を使用できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。