pre
CSSを介して要素の表示をエミュレートする方法はありますか?
たとえば、CSSルールを使用して、このdivの空白をそのまま維持できますか?
<div class="preformatted">
Please procure the following items:
- Soup
- Jam
- Hyphens
- Cantaloupe
</div>
pre
CSSを介して要素の表示をエミュレートする方法はありますか?
たとえば、CSSルールを使用して、このdivの空白をそのまま維持できますか?
<div class="preformatted">
Please procure the following items:
- Soup
- Jam
- Hyphens
- Cantaloupe
</div>
white-space: pre
要素のように空白の事前フォーマットを保持するために使用しpre
ます。さらに一歩進むには、要素もデフォルトでモノスペースフォントで設定されるため、を追加font-family: monospace
しpre
ます(たとえば、コードブロックで使用する場合)。
.preformatted {
font-family: monospace;
white-space: pre;
}
<div class="preformatted">
Please procure the following items:
- Soup
- Jam
- Hyphens
- Cantaloupe
</div>
.preformatted {
white-space: pre-wrap;
}
「プレラップ」の方がいいと思います。ラインの長さが長い場合に役立ちます。
取得するため<pre>
に使用できます。
div.preformatted{ white-space: pre ; display: block; }