pre
CSS を介して要素の表示をエミュレートする方法はありますか?
たとえば、CSS ルールを使用してこの div 内の空白をそのまま維持できますか?
<div class="preformatted">
Please procure the following items:
- Soup
- Jam
- Hyphens
- Cantaloupe
</div>
ベストアンサー1
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>