MozTW 討論區 https://forum.moztw.org/ |
|
請問關於userChrome.css https://forum.moztw.org/viewtopic.php?f=2&t=16570 |
第 1 頁 (共 1 頁) |
發表人: | kesdoputr [ 2006-11-22, 15:33 ] |
文章主題 : | 請問關於userChrome.css |
右鍵選單跟狀態列有些東西想隱藏起來但是又不想多灌套件, 查了一下文章好像去改userChrome.css可以做到? 想請問一下光就隱藏右鍵選單跟狀態列裡的物件 應該怎麼寫?謝謝 ![]() |
發表人: | 齊藤汪汪 [ 2006-11-22, 16:02 ] |
文章主題 : | |
搜了一下找到方法,然後參考了官方的 Knowledge Base http://kb.mozillazine.org/Chrome_element_names_and_IDs 在此列出個人不想看到的部份,其他部份可以參考上面的網址,或用 DOM 觀察器尋找, 而套件本身沒有去掉不想顯示的右鍵選單部份,就要自行用 DOM 觀察器尋找了。 代碼: /*隱藏右鍵選單*/
#context-openlink, /*用新視窗開啟鏈結 = Open Link in New Window*/ #context-back, /*上一頁 = Back*/ #context-forward, /*下一頁 = Forward*/ #context-reload, /*重新載入 = Reload*/ #context-stop, /*停止 = Stop*/ #context-sep-stop, /*停止 下方的分隔線 = Line Separator*/ #context-bookmarkpage, /*將本頁加入書籤... = Bookmark This Page...*/ #context-bookmarklink, /*將此鏈結加入書籤 = Bookmark This Link...*/ #context-sendlink, /*郵寄此鏈結... = Send Link...*/ #context-sendpage, /*郵寄網址... = Send Page...*/ #context-sendimage, /*郵寄此圖片... = Send Image...*/ #context-selectall, /*全選 = Select All*/ #context-sep-paste /*去掉 全選 後,文本輸入區多餘的分隔線*/ { display: none !important; } |
發表人: | BobChao [ 2006-11-22, 16:15 ] |
文章主題 : | |
kesdoputr 寫: 右鍵選單跟狀態列有些東西想隱藏起來但是又不想多灌套件,
查了一下文章好像去改userChrome.css可以做到? 想請問一下光就隱藏右鍵選單跟狀態列裡的物件 應該怎麼寫?謝謝 ![]() 要先用 DOM 觀察器等東西查出你想隱藏的項目之 ID 然後才能寫相對應的 CSS |
發表人: | kesdoputr [ 2006-11-22, 18:12 ] |
文章主題 : | |
謝謝回答,晚點來試試看 ![]() |
發表人: | Merci chao [ 2006-11-22, 18:28 ] |
文章主題 : | |
BobChao 寫: 要先用 DOM 觀察器等東西查出你想隱藏的項目之 ID
然後才能寫相對應的 CSS 這樣不是簡單得多嗎?? ![]() 代碼: menuitem[label="XXX"] { display: none !important; }
|
發表人: | BobChao [ 2006-11-22, 20:32 ] |
文章主題 : | |
Merci chao 寫: BobChao 寫: 要先用 DOM 觀察器等東西查出你想隱藏的項目之 ID 然後才能寫相對應的 CSS 這樣不是簡單得多嗎?? ![]() 代碼: menuitem[label="XXX"] { display: none !important; } 喔?這個作法不錯 XD 不過對於狀態列的物件沒有用就是了 後遺症是不太嚴謹,這樣所有名為 xxx 的選單會一次全部消失 ^^; |
發表人: | kesdoputr [ 2006-11-24, 01:14 ] | ||
文章主題 : | |||
不好意思又有問題了,要是想要隱藏的東西他沒有ID的話要怎麼指定他呢?附圖
|
發表人: | Merci chao [ 2006-11-24, 12:37 ] |
文章主題 : | |
kesdoputr 寫: 不好意思又有問題了,要是想要隱藏的東西他沒有ID的話要怎麼指定他呢?附圖
用它的 src 代碼: menuitem[src="chrome://XXX"] { display: none !important; }
當然這是最隨便又方便的方法, 而且可能有副作用 只要它有特殊的屬性, 就可以利用這屬性來隱藏它 |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |