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

搜索 | 用户支持

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

详细了解

Tabs on bottom

  • 无回复
  • 0 人有此问题
more options

Well looks like they did it to us again. My tabs are back on top again and need to put them below where I am a lot of other users like our tabs!

Below is my current coding if anyone knows how to adjust it to force the tabs to the bottom again would be much appreciated!!

Current version I am running of FF is 133.0

/* Source file https://github.com/MrOtherGuy/firefox-csshacks/tree/master/chrome/tabs_on_bottom.css made available under Mozilla Public License v. 2.0 See the above repository for updates as well as full license text. */

/* IMPORTANT Get window_control_placeholder_support.css Window controls will be all wrong without it. Additionally on Linux, you may need to get: linux_gtk_window_control_patch.css Use tabs_on_bottom_menubar_on_top_patch.css if you have menubar permanently enabled and want it on top

  • /
  1. toolbar-menubar[autohide="true"] > .titlebar-buttonbox-container,
  2. TabsToolbar > .titlebar-buttonbox-container{
 position: fixed;
 display: block;
 top: 0px;
 right:0;
 height: 40px;

} @media (-moz-gtk-csd-reversed-placement),

      (-moz-platform: macos){
 .titlebar-buttonbox-container{ left:0; right: unset !important; }

} @supports -moz-bool-pref("userchrome.force-window-controls-on-left.enabled"){

 .titlebar-buttonbox-container{ left:0; right: unset !important; }

}

root[uidensity="compact"] #TabsToolbar > .titlebar-buttonbox-container{ height: 32px }
  1. toolbar-menubar[inactive] > .titlebar-buttonbox-container{ opacity: 0 }

.titlebar-buttonbox-container > .titlebar-buttonbox{ height: 100%; }

  1. titlebar{
 -moz-box-ordinal-group: 2; /* Fx <112 compatibility */
 order: 2;
 -moz-appearance: none !important;
 --tabs-navbar-shadow-size: 0px;
 --uc-menubar-vertical-overlap: 19px; /* for hide_tabs_with_one_tab_w_window_controls.css compatibility */

} /* Re-order window and tab notification boxes */

  1. navigator-toolbox > div{ display: contents }

.global-notificationbox,

  1. tab-notification-deck{
 -moz-box-ordinal-group: 2; /* Fx <112 compatibility */
 order: 2;

}

  1. TabsToolbar .titlebar-spacer{ display: none; }

/* Also hide the toolbox bottom border which isn't at bottom with this setup */

  1. navigator-toolbox::after{ display: none !important; }

@media (-moz-gtk-csd-close-button){

 .titlebar-button{
   -moz-box-orient: vertical; /* Fx <112 compatibility */
   flex-direction: column;
 }

}

/* At Activated Menubar */

root:not([chromehidden~="menubar"], [sizemode="fullscreen"]) #toolbar-menubar:not([autohide="true"]) + #TabsToolbar > .titlebar-buttonbox-container {
 display: block !important;

}

  1. toolbar-menubar:not([autohide="true"]) > .titlebar-buttonbox-container {
 visibility: hidden;

}

/* These exist only for compatibility with autohide-tabstoolbar.css */ toolbox#navigator-toolbox > toolbar#nav-bar.browser-toolbar{ animation: none; }

  1. navigator-toolbox:hover #TabsToolbar{ animation: slidein ease-out 48ms 1 }
  2. TabsToolbar > .titlebar-buttonbox-container{ visibility: visible }
  3. navigator-toolbox:not(:-moz-lwtheme){ background-color: -moz-dialog }

/* Uncomment the following if you want bookmarks toolbar to be below tabs */ /*

  1. PersonalToolbar{
 -moz-box-ordinal-group: 2;
 order: 2;

}

  • /



/* Source file https://github.com/MrOtherGuy/firefox-csshacks/tree/master/chrome/tabs_on_bottom_menubar_on_top_patch.css made available under Mozilla Public License v. 2.0 See the above repository for updates as well as full license text. */

/* Menubar on top patch - use with tabs_on_bottom.css */ /* Only really useful if menubar is ALWAYS visible */

root:not([sizemode="fullscreen"]){ --uc-window-control-width: 0px !important }
root{
  /* height if native titlebar is enabled, assumes empty menubar */
 --uc-menubar-height: 20px;

}

root[tabsintitlebar]{
 /* height when native titlebar is disabled, more roomy so can fit buttons etc. */
 --uc-menubar-height: 29px;

}

root:is([sizemode="fullscreen"],[chromehidden~="menubar"]){
 --uc-menubar-height: 0px;

} /* Since menubar is statically at top, remove fake drag-space that might be set by window_control_placeholder_support.css */

root:not([sizemode="fullscreen"]) #nav-bar{ border-inline-width: 0 }
  1. navigator-toolbox{
 -moz-window-dragging: drag;
 padding-top: var(--uc-menubar-height) !important;

}

/* Remove window dragging from notification boxes */

  1. tab-notification-deck,

.global-notificationbox{

 -moz-window-dragging: no-drag;

}

  1. toolbar-menubar{
 position: fixed;
 display: flex;
 top: 0px;
 height: var(--uc-menubar-height);
 width: 100%;
 overflow: hidden;

}

  1. toolbar-menubar > .titlebar-buttonbox-container{ height: 100%; order: 100; }
  1. toolbar-menubar > [flex]{ flex-grow: 100; }
  2. toolbar-menubar > spacer[flex]{
 order: 99;
 flex-grow: 1;
 min-width: var(--uc-window-drag-space-post,20px);

}

  1. toolbar-menubar .toolbarbutton-1 { --toolbarbutton-inner-padding: 3px }
root:not([sizemode="fullscreen"]) #toolbar-menubar.browser-toolbar > .titlebar-buttonbox-container{
 visibility: visible;

}

root:not([chromehidden~="menubar"], [sizemode="fullscreen"]) #TabsToolbar#TabsToolbar#TabsToolbar > .titlebar-buttonbox-container {
 display: none !important;

}

Well looks like they did it to us again. My tabs are back on top again and need to put them below where I am a lot of other users like our tabs! Below is my current coding if anyone knows how to adjust it to force the tabs to the bottom again would be much appreciated!! Current version I am running of FF is 133.0 /* Source file https://github.com/MrOtherGuy/firefox-csshacks/tree/master/chrome/tabs_on_bottom.css made available under Mozilla Public License v. 2.0 See the above repository for updates as well as full license text. */ /* IMPORTANT Get window_control_placeholder_support.css Window controls will be all wrong without it. Additionally on Linux, you may need to get: linux_gtk_window_control_patch.css Use tabs_on_bottom_menubar_on_top_patch.css if you have menubar permanently enabled and want it on top */ #toolbar-menubar[autohide="true"] > .titlebar-buttonbox-container, #TabsToolbar > .titlebar-buttonbox-container{ position: fixed; display: block; top: 0px; right:0; height: 40px; } @media (-moz-gtk-csd-reversed-placement), (-moz-platform: macos){ .titlebar-buttonbox-container{ left:0; right: unset !important; } } @supports -moz-bool-pref("userchrome.force-window-controls-on-left.enabled"){ .titlebar-buttonbox-container{ left:0; right: unset !important; } } :root[uidensity="compact"] #TabsToolbar > .titlebar-buttonbox-container{ height: 32px } #toolbar-menubar[inactive] > .titlebar-buttonbox-container{ opacity: 0 } .titlebar-buttonbox-container > .titlebar-buttonbox{ height: 100%; } #titlebar{ -moz-box-ordinal-group: 2; /* Fx <112 compatibility */ order: 2; -moz-appearance: none !important; --tabs-navbar-shadow-size: 0px; --uc-menubar-vertical-overlap: 19px; /* for hide_tabs_with_one_tab_w_window_controls.css compatibility */ } /* Re-order window and tab notification boxes */ #navigator-toolbox > div{ display: contents } .global-notificationbox, #tab-notification-deck{ -moz-box-ordinal-group: 2; /* Fx <112 compatibility */ order: 2; } #TabsToolbar .titlebar-spacer{ display: none; } /* Also hide the toolbox bottom border which isn't at bottom with this setup */ #navigator-toolbox::after{ display: none !important; } @media (-moz-gtk-csd-close-button){ .titlebar-button{ -moz-box-orient: vertical; /* Fx <112 compatibility */ flex-direction: column; } } /* At Activated Menubar */ :root:not([chromehidden~="menubar"], [sizemode="fullscreen"]) #toolbar-menubar:not([autohide="true"]) + #TabsToolbar > .titlebar-buttonbox-container { display: block !important; } #toolbar-menubar:not([autohide="true"]) > .titlebar-buttonbox-container { visibility: hidden; } /* These exist only for compatibility with autohide-tabstoolbar.css */ toolbox#navigator-toolbox > toolbar#nav-bar.browser-toolbar{ animation: none; } #navigator-toolbox:hover #TabsToolbar{ animation: slidein ease-out 48ms 1 } #TabsToolbar > .titlebar-buttonbox-container{ visibility: visible } #navigator-toolbox:not(:-moz-lwtheme){ background-color: -moz-dialog } /* Uncomment the following if you want bookmarks toolbar to be below tabs */ /* #PersonalToolbar{ -moz-box-ordinal-group: 2; order: 2; } */ /* Source file https://github.com/MrOtherGuy/firefox-csshacks/tree/master/chrome/tabs_on_bottom_menubar_on_top_patch.css made available under Mozilla Public License v. 2.0 See the above repository for updates as well as full license text. */ /* Menubar on top patch - use with tabs_on_bottom.css */ /* Only really useful if menubar is ALWAYS visible */ :root:not([sizemode="fullscreen"]){ --uc-window-control-width: 0px !important } :root{ /* height if native titlebar is enabled, assumes empty menubar */ --uc-menubar-height: 20px; } :root[tabsintitlebar]{ /* height when native titlebar is disabled, more roomy so can fit buttons etc. */ --uc-menubar-height: 29px; } :root:is([sizemode="fullscreen"],[chromehidden~="menubar"]){ --uc-menubar-height: 0px; } /* Since menubar is statically at top, remove fake drag-space that might be set by window_control_placeholder_support.css */ :root:not([sizemode="fullscreen"]) #nav-bar{ border-inline-width: 0 } #navigator-toolbox{ -moz-window-dragging: drag; padding-top: var(--uc-menubar-height) !important; } /* Remove window dragging from notification boxes */ #tab-notification-deck, .global-notificationbox{ -moz-window-dragging: no-drag; } #toolbar-menubar{ position: fixed; display: flex; top: 0px; height: var(--uc-menubar-height); width: 100%; overflow: hidden; } #toolbar-menubar > .titlebar-buttonbox-container{ height: 100%; order: 100; } #toolbar-menubar > [flex]{ flex-grow: 100; } #toolbar-menubar > spacer[flex]{ order: 99; flex-grow: 1; min-width: var(--uc-window-drag-space-post,20px); } #toolbar-menubar .toolbarbutton-1 { --toolbarbutton-inner-padding: 3px } :root:not([sizemode="fullscreen"]) #toolbar-menubar.browser-toolbar > .titlebar-buttonbox-container{ visibility: visible; } :root:not([chromehidden~="menubar"], [sizemode="fullscreen"]) #TabsToolbar#TabsToolbar#TabsToolbar > .titlebar-buttonbox-container { display: none !important; }

由scottish2于修改

您需要登录才能回复。如果您还没账号,可以提出新问题