2010-03-11 11 views
0

Je l'ai mis dans mon userchrome.css dans mon répertoire de profil.Comment puis-je afficher le bouton stop ou recharger, mais pas les deux à tout moment dans firefox

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

mais seule la 1ère ligne ne fonctionne pas la 2ème.

+0

BTW, je pense que cela appartient à super-utilisateur. – Javier

+0

dans quel navigateur testez-vous? cochez ceci http://kilianvalkhof.com/2008/css-xhtml/the-css3-not-selector/ – pixeltocode

+0

Cependant, il n'est pas nécessaire d'utiliser: non, car lorsque le bouton est activé, il cesse d'être désactivé de sorte que le style ne plus s'applique. Au moins c'est ce que le lien que j'ai donné implique, je ne l'ai pas testé. – Javier

Répondre

1

Obtenez l'extension "Stop-or-Reload Button". Ou si vous voulez modifier manuellement userChrome.css, vous pouvez utiliser, avec la permission de 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

Comme je n'aime pas exécuter un code étranger; Je ne peux pas utiliser votre première suggestion. En outre, le code que vous avez donné ne fait rien au sujet du bouton d'actualisation que j'ai initialement demandé dans la question. En fait, le code que j'ai donné fonctionne (selon lifehacker) pour firefox 3.5, mais la deuxième ligne ne fonctionne pas dans firefox 3.6. – GlassGhost

+0

Cela ne fonctionne pas? C'est bizarre. Quoi qu'il en soit, pourquoi ne pouvez-vous pas utiliser l'extension? Je l'utilise depuis longtemps et ce n'est pas comme si c'était un virus. IIRC, vous pouvez voir la source si vous ouvrez le fichier .xpi (c'est comme un fichier .zip). – Javier