We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

How to change line spacing in message list - unthreaded view

  • 5 回覆
  • 2 有這個問題
  • 22 次檢視
  • 最近回覆由 Ahmad Samir

more options

With the release of TB115 the line spacing in the message list is much tighter than it was in previous versions. I have an userChrome.css file and it is working just fine for the folder list but I can't get it to work for the message list.

#folderTree { line-height: 18px !important; } - this works fine to increase the line height in the folderTree

None of the following work to increase the line height in the message list

#threadTree > treechildren { line-height: 18px !important; } #threadTree > treechildren::-moz-tree-row { line-height: 18px !important; } #threadTree { line-height: 18px !important; }

Just in case it is interfering, you should know that I have also set layout.css.devPixlesPerPx to 1.75 to make all the fonts bigger.

Any help that you could provide would be much appreciated before my eyes go cross-eyed from reading the very tightly spaced message list.

With the release of TB115 the line spacing in the message list is much tighter than it was in previous versions. I have an userChrome.css file and it is working just fine for the folder list but I can't get it to work for the message list. #folderTree { line-height: 18px !important; } - this works fine to increase the line height in the folderTree None of the following work to increase the line height in the message list #threadTree > treechildren { line-height: 18px !important; } #threadTree > treechildren::-moz-tree-row { line-height: 18px !important; } #threadTree { line-height: 18px !important; } Just in case it is interfering, you should know that I have also set layout.css.devPixlesPerPx to 1.75 to make all the fonts bigger. Any help that you could provide would be much appreciated before my eyes go cross-eyed from reading the very tightly spaced message list.

由 fischer9 於 修改

被選擇的解決方法

Try changing the view>density setting

從原來的回覆中察看解決方案 👍 8

所有回覆 (5)

more options

選擇的解決方法

Try changing the view>density setting

more options

Thank you. This is exactly what I was looking for and is much easier than having a custom css file.

more options

You're welcome; I agree, it's preferable to have the options right on the menu. :)

more options

If you're still not happy with the density and/or want more control, here's an option for adding a bit of space:

/* Message List Row Height*/

#threadTree treechildren::-moz-tree-row {
 margin-top: 2px !important;
 margin-bottom: 2px !important;

}

And while we're here, if you want to alternate colors with a light gray:

/* Message List Alternating Row Colors */

#threadTree treechildren::-moz-tree-row(odd) {
  -moz-appearance: none !important;
  background-color: #ececec !important;

}

more options

Hello.

With TB 115.6.1, I had to use this:

 table[is="tree-view-table"] {
    border-spacing: 0 7px !important;
 }

https://developer.mozilla.org/en-US/docs/Web/CSS/border-spacing

Changing the line-height caused some weird jumping up/down when selecting a message in the messages pane; could be a new issue in TB (I've only switched to 115 recently) or just something off with my local setup. :)

Edit: unfortunately this doesn't solve the jumping/scrolling issue 100%, i.e. selecting a message in the messages panel causes the view to scroll so that the selected message is in the middle of the panel... so the solution I found was reverting back to TB102.

由 Ahmad Samir 於 修改