Aff incorrect FF3 lors de survol menu checkbox sous Vista
-
- Gecko
- Messages : 73
- Inscription : 02 févr. 2006, 19:36
Aff incorrect FF3 lors de survol menu checkbox sous Vista
Bonjour,
est-il possible d'avoir un affichage correct lors du survol des menuitems de type checkbox avec le thème par défaut sous vista et si oui, comment ?
Voir ici http://test03.christophe-charron.org/pu ... t_menu.xul
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
est-il possible d'avoir un affichage correct lors du survol des menuitems de type checkbox avec le thème par défaut sous vista et si oui, comment ?
Voir ici http://test03.christophe-charron.org/pu ... t_menu.xul
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
dans chrome://global/skin/menu.css , à la ligne 179 (gnomestripe, mais tu dois avoir le même genre de chose pour vista, vérifier sur mxr), tu trouves:
écrase cette règle dans ta propre css, avec display: -moz-box; , çà devrait résoudre ton problème.
C'est donc volontaire visiblement...
Code : Tout sélectionner
.menulist-menupopup > menuitem > .menu-iconic-left,
menulist > menupopup > menuitem > .menu-iconic-left,
.menulist-menupopup > menu > .menu-iconic-left,
menulist > menupopup > menu > .menu-iconic-left {
display: none;
}
C'est donc volontaire visiblement...
-
- Gecko
- Messages : 73
- Inscription : 02 févr. 2006, 19:36
-
- Gecko
- Messages : 73
- Inscription : 02 févr. 2006, 19:36
And the winner is ... Martin, pour m'avoir mis sur une piste :
J'ai récupéré dans chrome://global/skin/menu.css
Que j'ai bêtement inclus dans ma feuille de style et youpi ... ça fonctionne
Voir ici la nouvelle fenêtre :
http://test03.christophe-charron.org/pu ... t_menu.xul
Par contre, je suis preneur d'une explication car puisque c'est dans la feuille de style "standard" pourquoi cela ne s'applique-t'il pas "naturellement", pourquoi le rajouter dans ma feuille de style ?
Et question subsidiaire : que signifie le > de popup > menuitem ?
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 (.NET CLR 3.5.30729)
J'ai récupéré dans chrome://global/skin/menu.css
Code : Tout sélectionner
menupopup > menu[_moz-menuactive="true"],
menupopup > menuitem[_moz-menuactive="true"],
popup > menu[_moz-menuactive="true"],
popup > menuitem[_moz-menuactive="true"] {
background-color: -moz-menuhover;
color: -moz-menuhovertext;
}
Voir ici la nouvelle fenêtre :
http://test03.christophe-charron.org/pu ... t_menu.xul
Par contre, je suis preneur d'une explication car puisque c'est dans la feuille de style "standard" pourquoi cela ne s'applique-t'il pas "naturellement", pourquoi le rajouter dans ma feuille de style ?
Et question subsidiaire : que signifie le > de popup > menuitem ?
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 (.NET CLR 3.5.30729)
http://www.yoyodesign.org/doc/w3c/css2/ ... -selectorschristophe charron a écrit :Et question subsidiaire : que signifie le > de popup > menuitem ?
♫ Li tens s'en veit, je n'ai riens fais ;
Li tens revient, je ne fais riens. ♪
Li tens revient, je ne fais riens. ♪
-
- Gecko
- Messages : 73
- Inscription : 02 févr. 2006, 19:36
Je l'avais oubliée, cette doc ...Benoit a écrit :http://www.yoyodesign.org/doc/w3c/css2/ ... -selectorschristophe charron a écrit :Et question subsidiaire : que signifie le > de popup > menuitem ?
Merci pour la piqure de rappel
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
-
- Gecko
- Messages : 73
- Inscription : 02 févr. 2006, 19:36
Non,non, c'est normal
Ayant quelques dizaines de milliers d'objets dans mes innombrables fenêtres, quand j'ai un bug de ce type, j'évite de virer le code parce qu'une fois trouvé la solution bonjour pour tout ré-écrire.
En renommant mes attributs, le bug est évité et je n'ai donc eu qu'à faire un remplacer de glass="menuitem-iconic" par class="menuitem-iconic" pour l'ensemble de mon projet et hop le tout est joué.
Mais merci de la remontée d'info, ça aurait pu être ça aussi.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
Ayant quelques dizaines de milliers d'objets dans mes innombrables fenêtres, quand j'ai un bug de ce type, j'évite de virer le code parce qu'une fois trouvé la solution bonjour pour tout ré-écrire.
En renommant mes attributs, le bug est évité et je n'ai donc eu qu'à faire un remplacer de glass="menuitem-iconic" par class="menuitem-iconic" pour l'ensemble de mon projet et hop le tout est joué.
Mais merci de la remontée d'info, ça aurait pu être ça aussi.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 12 invités