【HTML・CSS】疑似要素のテキストを途中で改行させる方法

※ 本サイトのコンテンツには、プロモーションが含まれている場合があります。
Webデザイン

【予備知識】疑似要素にテキストを表示させる方法

念のため、疑似要素にテキストを表示させる方法のおさらいです。

疑似要素にテキストを表示させるには、CSSで::beforeまたは::afterに対してcontentプロパティを指定してテキストを入力します。

::beforeは要素の前に、::afterは要素の後ろにテキストが追加されているのが確認できますね。

<br>だと改行してくれない

サイトのデザインによっては、疑似要素に表示したテキストを改行させたい場合もあるでしょう。

しかし疑似要素のテキストを改行させたい場合に<br>と入力しても、タグがテキスト認識されて上手く改行してくれません。

疑似要素のテキストを改行させる方法

疑似要素に表示したテキストを改行させたい場合は以下のように入力します。

CSS2行目でcontentの改行したい位置に「\A」と入力。3行目でwhite-space: pre;を指定。

\(バックスラッシュ)はキーボード右上にあるのキーを押せば入力できるよ!

これで以下の様に「\A」の位置で改行してくれます。

タイトルとURLをコピーしました