Bonjour tout le monde !
Il m'arrive un truc pour le moins surprenant...
Je suis en train de développer un site (perso, donc adieu ie6, 800x600 et compagnie ! c'est rien que pour moi). Dans le cadre de ce développement, j'ai décidé de commencer par le menu ! Celui-ci se trouve en haut à droite de la page (en fait, a 700px du bas en absolute, pour être précis). Le passage de la souris sur le bloc menu affiche alors 10 blocs contenant eux des liens, le tout en CSS. Ça marche plutôt bien sur Firefox, mais malheureusement Opera galère...
Il affiche parfaitement la première image, mais refuse (sauf pour le premier bloc), lors du survol de la souris, de changer le background et d'afficher l'image qui sert de lien (<a><img /></a>), et qui est cachée en dehors du hover (ou focus). En fait, il affiche celles-ci uniquement lorsque la souris vient d'en dessous. Je tiens à préciser que j'utilise un padding-bottom de 24px pour passer d'une image à l'autre sans quitter le hover.
Ceci est-il un comportement logique d'Opera? Pourquoi cela fonctionne-t-il bien sur un lien mais pas sur plusieurs à suivre ? J'avoue que je ne m'attendais pas à ça... Y aurait-il parmi vous un expert du moteur d'interprétation d'Opera?
Un grand merci à ceux (ou celles ) qui réussiront à m'aider !
Edit : comme un boulay, j'ai oublié le lien
Ca se passe par là
Edit 2 : j'ai encore oublié de préciser... il faut minimum 864px en height pour afficher le menu...
Je suis encore en débat avec moi-même pour savoir si je diminuerais cette valeur, car ce site n'a vraiment vocation qu'à me servir d'espace de travail, et j'utilise toujours du 1440x900...
Modifié par SiDi (22 Feb 2008 - 23:53)
Il m'arrive un truc pour le moins surprenant...
Je suis en train de développer un site (perso, donc adieu ie6, 800x600 et compagnie ! c'est rien que pour moi). Dans le cadre de ce développement, j'ai décidé de commencer par le menu ! Celui-ci se trouve en haut à droite de la page (en fait, a 700px du bas en absolute, pour être précis). Le passage de la souris sur le bloc menu affiche alors 10 blocs contenant eux des liens, le tout en CSS. Ça marche plutôt bien sur Firefox, mais malheureusement Opera galère...
Il affiche parfaitement la première image, mais refuse (sauf pour le premier bloc), lors du survol de la souris, de changer le background et d'afficher l'image qui sert de lien (<a><img /></a>), et qui est cachée en dehors du hover (ou focus). En fait, il affiche celles-ci uniquement lorsque la souris vient d'en dessous. Je tiens à préciser que j'utilise un padding-bottom de 24px pour passer d'une image à l'autre sans quitter le hover.
Ceci est-il un comportement logique d'Opera? Pourquoi cela fonctionne-t-il bien sur un lien mais pas sur plusieurs à suivre ? J'avoue que je ne m'attendais pas à ça... Y aurait-il parmi vous un expert du moteur d'interprétation d'Opera?
Un grand merci à ceux (ou celles ) qui réussiront à m'aider !
Edit : comme un boulay, j'ai oublié le lien
Ca se passe par là
Edit 2 : j'ai encore oublié de préciser... il faut minimum 864px en height pour afficher le menu...
Je suis encore en débat avec moi-même pour savoir si je diminuerais cette valeur, car ce site n'a vraiment vocation qu'à me servir d'espace de travail, et j'utilise toujours du 1440x900...
Modifié par SiDi (22 Feb 2008 - 23:53)