[分享] 將Firefox書籤列置底的方法 [論壇 - 版面風格]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



[分享] 將Firefox書籤列置底的方法
會員五級
註冊日期:
2009/10/29 4:50
所屬群組:
已註冊使用者
等級: 41
HP : 204 / 1021
MP : 928 / 40592
EXP: 87
離線
如果有人想將Firefox的書籤列置底,可以試試下列方法:

1.在Firefox網址列輸入「about :support」。 ※about後無空格,空格是論壇版面造成的。
2.點擊「設定檔目錄」欄的「開啟資料夾」。
3.在該目錄新增一個名為「chrome」的目錄。
4.在新增的目錄裡建立一個名為「userChrome.css」的空白檔案。
5.將下記內容貼到該檔案後存檔,然後重新啟動Firefox即可!


#main-window:not([inFullscreen="true"]) #browser-bottombox {
    margin-bottom:25px;
}

#PersonalToolbar {
    position:fixed;
    bottom:0px;
    width:100%;
    background-color:transparent !important;
}



但是這樣有個缺點:自增的底下那一條區域不會隨著取消書籤列而隱藏。
如果有人有更好的方法,請告訴我。

2019/4/12 19:15
應用擴展 工具箱
回覆: [分享] 將Firefox書籤列置底的方法
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 37
HP : 0 / 901
MP : 671 / 29281
EXP: 6
離線
Xenomorph0525 寫到:
如果有人想將Firefox的書籤列置底,可以試試下列方法:

1.在Firefox網址列輸入「about :support」。 ※about後無空格,空格是論壇版面造成的。
2.點擊「設定檔目錄」欄的「開啟資料夾」。
3.在該目錄新增一個名為「chrome」的目錄。
4.在新增的目錄裡建立一個名為「userChrome.css」的空白檔案。
5.將下記內容貼到該檔案後存檔,然後重新啟動Firefox即可!


#main-window:not([inFullscreen="true"]) #browser-bottombox {
    margin-bottom:25px;
}

#PersonalToolbar {
    position:fixed;
    bottom:0;
    width:100%;
    background-color:transparent !important;
}



但是這樣有個缺點:即使取消「書籤工具列」,底下那一條區域也不會消失。
如果有人有更好的方法,請告訴我。


================================================================================

我剛測試,「userChrome.css」改成如下


#PersonalToolbar {
    position:fixed;
    bottom:0;
    width:100%;
}



應該是您原本想要的功能了。(但書請參考下面「#3」)

================================================================================

以下是修改的思路,可以忽略不看

================================================================================

原來還可以這樣去操作,讚喔,
以前沒想到要去嘗試更改,

所以剛剛下載了「firefox」原始碼來看,


apt-get source firefox



注意要執行上面指令,有個前置作業,請參考「#24 回覆: Ubuntu 17.10 推出」。

================================================================================

然後用您上面提到的,當作關鍵字來查詢

例如「PersonalToolbar」


grep 'PersonalToolbar' firefox-66.0.2+build1/ -R -n



應該會找到很多檔案

例如:

* firefox-66.0.2+build1/browser/base/content/browser.xul
* firefox-66.0.2+build1/browser/themes/shared/browser.inc.css

================================================================================

接著回到正題,上面修改的思路



#main-window:not([inFullscreen="true"]) #browser-bottombox {
    margin-bottom:25px;
}



上面這段,應該是您提到的,取消「書籤工具列」,底下那一條區域也不會消失。
所以就不需要上面這段。

另外刪除了上面這段後,「書籤工具列」會是透明的。

所以


#PersonalToolbar {
    position:fixed;
    bottom:0;
    width:100%;
    background-color:transparent !important;
}



把「background-color:transparent !important;」刪除,或是註解(這應該是css,所以註解應該是/* */)

所以最後改成


#PersonalToolbar {
    position:fixed;
    bottom:0;
    width:100%;
}



應該是您原本想要的功能了。(但書請參考下面「#3」)

================================================================================

以上提供參考

報告完畢


2019/4/17 2:41
應用擴展 工具箱
回覆: [分享] 將Firefox書籤列置底的方法
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 37
HP : 0 / 901
MP : 671 / 29281
EXP: 6
離線
不過上面的改法,會佔到最下方的頁面區域,

還不是很了解它的語法,可能需要再找時間研究,

讓關閉「Bookmark toolbar」時,也可以做出關閉您原來不會消失的那塊區域。

猜測這也就是您會提出來發問的原因了。

先來去睡了

Orz...

2019/4/17 2:55
應用擴展 工具箱
回覆: [分享] 將Firefox書籤列置底的方法
會員五級
註冊日期:
2009/10/29 4:50
所屬群組:
已註冊使用者
等級: 41
HP : 204 / 1021
MP : 928 / 40592
EXP: 87
離線
samwhelp 寫到:

以上提供參考

報告完畢



感謝回覆,不過…

#main-window:not([inFullscreen="true"]) #browser-bottombox {
margin-bottom:25px;
}

這部份是我故意加的,不然會跟狀態列、關鍵詞搜尋列重疊。
仔細想想,是我描述得不精準,應該說:「自增的底下那一條區域不會隨著取消書籤列而隱藏」。

2019/4/17 3:01
應用擴展 工具箱
回覆: [分享] 將Firefox書籤列置底的方法
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 37
HP : 0 / 901
MP : 671 / 29281
EXP: 6
離線
Xenomorph0525 寫到:
samwhelp 寫到:

以上提供參考

報告完畢



感謝回覆,不過…

#main-window:not([inFullscreen="true"]) #browser-bottombox {
margin-bottom:25px;
}

這部份是我故意加的,不然會跟狀態列、關鍵詞搜尋列重疊。
仔細想想,是我描述得不精準,應該說:「自增的底下那一條區域不會隨著取消書籤列而隱藏」。


恩,了解,發文後,我後來有想到,所以上面後來有加入但書

哈哈,再找時間來研究這一段。

也謝謝您分享這個技巧,讚喔。


2019/4/17 3:03
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.