2010-03-11 16 views
0

我把這個放在我的userchrome.css中我的個人資料目錄中。我如何顯示停止或重新加載按鈕,但不是在任何時候都在firefox

#stop-button[disabled="true"] { display:none; } 
#stop-button:not([disabled]) + #reload-button { display:none; } 

但只有第一行不是第二行。

+0

順便說一句,我認爲這屬於超級用戶。 – Javier 2010-03-11 01:33:26

+0

您正在測試哪個瀏覽器? 請查看http://kilianvalkhof.com/2008/css-xhtml/the-css3-not-selector/ – pixeltocode 2010-03-11 01:34:34

+0

不過,沒有必要使用:不是,因爲當按鈕被啓用時,它停止被禁用,所以樣式no更久適用。至少這就是我給出的鏈接所暗示的,我沒有真正測試它。 – Javier 2010-03-11 01:38:25

回答

1

獲取「Stop-or-Reload Button」擴展名。或者,如果你想手動編輯userChrome.css,你可以使用這個,的Improve Firefox禮貌:

/* Remove Forward button when there's nothing to go forward to */ 
#forward-button[disabled="true"] { display: none } 
/* Remove Stop button when there's no page loading */ 
#stop-button[disabled="true"] { display: none } 
+0

因爲我不喜歡執行任何外國代碼;我無法使用你的第一個建議。 此外,您提供的代碼不會執行任何有關問題中最初詢問的刷新按鈕。 實際上,我給出的代碼確實可以用於firefox 3.5(根據lifehacker),但第二行在firefox 3.6中不起作用。 – GlassGhost 2010-03-12 20:11:29

+0

它不起作用?這很奇怪。無論如何,爲什麼你不能使用擴展?我一直在使用它很長一段時間,它不像它是一種病毒。 IIRC,如果您打開.xpi文件(它就像一個.zip文件),您可以看到源代碼。 – Javier 2010-03-12 21:04:08

相關問題