電子メール メッセージを表示するページを設計しようとしています。pre
withに次のようなものがありますwhite-space: pre
。
>> Donec tincidunt lobortis orci, a cursus dui ullamcorper >>ベル。Praesent vel enim et lectus aliquet laoreet. 一時的に >>ソダレス。
screen-y が小さすぎてオーバーフローする場合は、 を使用したくありませんoverflow: auto
。代わりに、次のように自動的にラップするようにします。
>> Donec tincidunt lobortis orci, a cursus >> dui ullamcorper vel. プレセント・ベル・エニム >> et lectus aliquet laoreet. 一時的に >>ソダレス。
:before
ページ内のテキストを選択して、そのまま電子メール メッセージにコピーできれば、使用してもかまいません。
よし、まず問題のより単純なバージョンを解決してみよう: 各行の前に ">> " プレフィックスがないとしましょう。を使用できますwhite-space: normal
が、テキストをコピーすると、改行なしで 1 行になり、これは望ましくありません。では、表示されているときに改行でテキストをコピーする機能を失うことなく、ブラウザーでテキストを折り返すにはどうすればよいでしょうか?