Windows 10 will reach EOS (end of support) on October 14, 2025. For more information, see this article.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Èròjà atẹ̀lélànà yii ni a ti fi pamọ́ fọ́jọ́ pípẹ́. Jọ̀wọ́ béèrè ìbéèrè titun bí o bá nílò ìrànwọ́.

Horizontal scrolling when replying

  • 3 àwọn èsì
  • 1 ní ìṣòro yìí
  • 30 views
  • Èsì tí ó kẹ́hìn lọ́wọ́ sfhowes

more options

When I reply to an HTML message, a horizontal scroll bar appears. Horizontal scrolling or widening the window is necessary to read the message that I am responding to. But sometimes I must widen the window to an extreme width, which I don't like to do, or scroll horizontally to read the text, which I don't like to do. I end up having to look at the original message in a separate window in order to write a response to it because I cannot read it easily in the quoted text area of the composition window.

Other e-mail programs wrap text better within a window of any width and they do not require horizontal scrolling.

The only way I know to deal with this problem in Thunderbird is to use the re-wrap menu option. But even that does not get rid of horizontal scrolling, and I do not like the fixed line length that it imposes. I want text to wrap dynamically in windows, as it does in, well, just about every text handling program that I've used in the last 40 years.

Is there a better way to eliminate the need for horizontal scrolling? Something in configuration settings? Something in CSS?

In case it matters: I write plain-text messages.

When I reply to an HTML message, a horizontal scroll bar appears. Horizontal scrolling or widening the window is necessary to read the message that I am responding to. But sometimes I must widen the window to an extreme width, which I don't like to do, or scroll horizontally to read the text, which I don't like to do. I end up having to look at the original message in a separate window in order to write a response to it because I cannot read it easily in the quoted text area of the composition window. Other e-mail programs wrap text better within a window of any width and they do not require horizontal scrolling. The only way I know to deal with this problem in Thunderbird is to use the re-wrap menu option. But even that does not get rid of horizontal scrolling, and I do not like the fixed line length that it imposes. I want text to wrap dynamically in windows, as it does in, well, just about every text handling program that I've used in the last 40 years. Is there a better way to eliminate the need for horizontal scrolling? Something in configuration settings? Something in CSS? In case it matters: I write plain-text messages.

All Replies (3)

more options

There are a few suggestions here, but I tried the recommended one by replying to some html messages in plain text format, and it seems to work:

* {word-wrap: break-word;}


Help/Troubleshooting Info, Profile Folder, Show in Finder (Win: Open Folder), close TB, create a new folder named chrome, create a new document in chrome with a text editor, name it userContent.css, Save as type: All files *.*, copy in the above code. Double-click toolkit.legacyUserProfileCustomizations.stylesheets to true in Settings/General/Config. editor, restart TB.

Online css generator

video on how to create a css file (Firefox and TB)

more options

Thanks, sfhowes. I was hoping that you would respond.

Your solution works 90%. Some lines still do not wrap inside the window, so a little horizontal scrolling is still needed. Pesky.

I tried every solution on the superuser page and one or two that were linked. None of those solutions had any effect.

Any other ideas?

more options

It might be that nothing will work for the other 10%. The mailnews.wraplength preference in Config. editor might have an effect. This controls the wrap width in plain text composition, and wraps composed text to the window width when it is 0 (zero). Default is 72.