MozillaZine.jp フォーラム https://forums.mozillazine.jp/ |
|
メール編集時に折り返し表示 https://forums.mozillazine.jp/viewtopic.php?f=3&t=22247 |
ページ 1 / 1 |
作成者: | バイン [ 2023年9月15日(金) 23:01 ] |
記事の件名: | メール編集時に折り返し表示 |
メール作成ウィンドウで、 ウィンドウ幅で行末自動折り返し表示させたいのですが、 方法はありますか? Windows版115.2.2です。 |
作成者: | EarlgreyTea [ 2023年9月17日(日) 17:25 ] |
記事の件名: | Re: メール編集時に折り返し表示 |
バイン さん、EarlgreyTea と申します。 バイン さんが書きました: メール作成ウィンドウで、 ウィンドウ幅で行末自動折り返し表示させたいのですが、 方法はありますか? こちら、プレーンテキストメールの編集画面の話ということでよろしいでしょうか。 HTMLメールの編集画面では挙動が異なり、ふつうに画面幅で折り返し表示していると思います。 まず、プレーンテキストメールを文字数で折り返し表示・改行する機能があります。 それについては下記トピックをご覧ください。 一部の文字しか自動改行できない 規定では mailnews.wraplength = 72 が設定されており、半角72文字分で折り返しが発生します。 これはプレーンテキストメールの編集画面のドキュメント部分に対し、 コード: body { と72文字分の幅が設定され、中の入力テキストが折り返し表示するわけです。font-family: -moz-fixed; white-space: pre-wrap; width: 72ch; } したがって、userContent.css で コード: body { とすれば body 要素の幅はウインドウ幅で自動設定され、空白関係なしにきっちり折り返したい場合は「break-word」とかを指定すればいいことになります。width: auto !important; overflow-wrap: break-word !important; } ただし、こうするとすべてのコンテンツの body 要素に影響しますので、他のメール表示等に副作用がある可能性があるでしょう。 編集中メールの body だけ指定する方法がわかればよいのですが・・・丁寧にやるには js で画面開いた時に設定するような事が必要かもしれません。 |
ページ 1 / 1 | All times are UTC + 9 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |