为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Order of menu bars mixed up

  • 11 个回答
  • 2 人有此问题
  • 56 次查看
  • 最后回复者为 ottsshoals

more options

The MAIN menu bar is displayed BELOW the contextual menu bar.

And there is no way to fix it.

I have tried EVERYTHING!!!

(see screenshot)

The MAIN menu bar is displayed BELOW the contextual menu bar. And there is no way to fix it. I have tried EVERYTHING!!! (see screenshot)
已附加屏幕截图

所有回复 (11)

more options

Try this: - click settings>general and scrollodown to config editor - search for toolkit.legacyUserProfileCustomizations.stylesheets and change to true - then you need the chrome folder in profile, and a userChrome.css filein the folder. - exit and restart TB and it should work, although I've sometimes found I have to restart TB twice to see changes in userChrome.css - Below is content for userChrome.css

/*  #######    */
@namespace html url("http://www.w3.org/1999/xhtml");

#toolbar-menubar {
  order: 1;             
}

unified-toolbar {
  order: 2;             
}

#tabs-toolbar {
  order: 3;              
}

more options

Hi David, thank you for your reply and help. I did everything as described but nothing changed unfortunately, even after several restarts.

more options

Please recheck. All others who have received this solution have reported success.

more options

I really did everything step by step according to the description.

Is this the correct path to place the userChrome.css file into:

C:\Users\MyUsername\AppData\Roaming\Thunderbird\Profiles\ksjdhfd.default-release\storage\permanent\chrome

(There are also subfolders.. I placed the file there, too) But that is the only chrome folder I found in my installation.

May I ask what is this line in the file about: @namespace html url("http://www.w3.org/1999/xhtml");

由santiago-berlin于修改

more options

I really did everything according to your description.

Is this the correct chrome folder?

C:\Users\MyUsername\AppData\Roaming\Thunderbird\Profiles\sdgsgvs.default-release\storage\permanent\chrome

I put the userChrome.css file in the subfolders, too.

May I ask what the line "@namespace html url("http://www.w3.org/1999/xhtml");" in the css is about?

Again thank you!!

more options

No. The chrome folder must be in the profile itself. It is NOT there by default, so you must create it.

more options

Like this?

C:\Users\MyUsername\AppData\Roaming\Thunderbird\Profiles\chrome\

more options

No, in the profile itself, suchas users\username\appdata\roaming\thunderbird\profiles\<profilename>\chrome

more options

Perfect, now it works!!!

Thank you David!!!!

more options

You're most welcome.

more options

How do we get to programmers to fix this mistake so programming is not needed? It should be an option to begin with.