Firefox Quantum - 隱藏關閉分頁按鈕與分頁標籤置底

雖然Vivaldi是我慣用的瀏覽器,但Linux版的Vivaldi似乎有狂吃記憶體的問題。套件都沒裝,才開3個分頁就吃掉將近80%的記憶體,但Windows版的就沒這個問題。

現在打算在Linux系統使用Firefox Quantum作為慣用瀏覽器。經過數年的發展,Firefox 已經不是當年那隻狂吃記憶體的小狐狸了,或許跟他們把整個系統大改過有關,雖然很多套件無法延用是一大遺憾。

但最大的遺憾還是...為什麼明明中鍵就能完成的事情,非得要弄一個按鈕來佔位置?你們是智障嗎?為什麼就是不讓使用者自訂頁籤位置?我搞不懂你阿阿阿!!


1. 打開 Firefox Quantum,於網址列輸入about:profiles,搜尋Firefox目錄位置,Linux使用者的檔案目錄應該會如下:

/home/[UserName]/.mozilla/firefox/[隨機亂碼].default
2. 於[隨機亂碼].default內建立一個名為chrome的資料夾

3. 在資料夾內新增一個文字檔,輸入以下內容:

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */
#tabbrowser-tabs .tabbrowser-tab .tab-close-button { display:none!important; }

/* tabs on bottom */
#navigator-toolbox toolbar:not(#nav-bar):not(#toolbar-menubar) {-moz-box-ordinal-group:10}
#TabsToolbar {-moz-box-ordinal-group:1000!important}
#TabsToolbar {
position: fixed;
bottom: -0.0em;
width: 100%;
}
#tabbrowser-tabs { width: 96%; }
#content-deck { margin-bottom: 2.4em; }

4. 完成後另存新檔案,命名為userChrome.css即可。

留言

  1. 請問有方法把分頁位置放在書籤列下面嗎?

    回覆刪除
    回覆
    1. 不清楚是否能放在書簽列下方,但放在網址列下是可以的。
      至https://github.com/Aris-t2/CustomCSSforFx/tree/master/classic/css/tabs
      下載與你FF版本相應的tabs_below_navigation_toolbar檔案
      把內容插入到userChrome.css內或直接取代現有的userChrome.css皆可

      刪除
  2. 謝謝你的回答
    全都是英文 看不懂啦 試了好幾次還是不行

    回覆刪除
    回覆
    1. userChrome.css內容改這個看看,我目前67版沒問題

      #navigator-toolbox toolbar:not(#nav-bar):not(#toolbar-menubar) {-moz-box-ordinal-group:10}
      #TabsToolbar {-moz-box-ordinal-group:1000!important}

      #TabsToolbar {
      position: absolute !important;
      bottom: 0 !important;
      width: 100vw !important;
      }

      #tabbrowser-tabs {
      width: 100vw !important;
      }

      #navigator-toolbox {padding-bottom: var(--tab-min-height) !important;}
      #main-window:not([chromehidden*="toolbar"])


      /* TABS: height */
      :root {
      --tab-toolbar-navbar-overlap: 0px !important;
      --tab-min-height: 33px !important; /* adjust to suit your needs */
      }
      :root #tabbrowser-tabs {
      --tab-min-height: 33px !important; /* needs to be the same as above under :root */
      --tab-min-width: 80px !important;

      刪除

張貼留言