un menu avec un commentaire au survole - HTML/CSS - Programmation
Marsh Posté le 03-07-2005 à 02:00:38
Bonjour,
IE a vraiment des bugs tordus. J'avait déja tourné autour de ce problème sans trouver :
En répétant le background, mais différemment, ça marche. Je ne sais pas pourquoi, mais quelqu'un d'averti nous le dira peut-être ?
Code :
|
dans .menu a, il faut laisser
Code :
|
autre solution un changement non visible de la couleur de bordure :
Code :
|
Marsh Posté le 03-07-2005 à 02:07:29
IE ne reconnaissant que l'état de survol pour un élément <a>, le "a:hover span" ne peut pas fonctionner si, préalablement n'est pas fait explicitement mention de la déclaration de l'état de survol "a:hover".
En clair : "a:hover" DOIT être renseigné pour IE.
Le problème se résoud par exemple avec :
a:hover{display: inline;} ou a:hover{background: none;}
Marsh Posté le 03-07-2005 à 02:21:48
merci SIBELLIUS, en effet background:none n'est pas judicieux dans ce cas, mais display:inline fonctionne. .
Marsh Posté le 03-07-2005 à 19:19:14
sibelius a écrit : IE ne reconnaissant que l'état de survol pour un élément <a>, le "a:hover span" ne peut pas fonctionner si, préalablement n'est pas fait explicitement mention de la déclaration de l'état de survol "a:hover". |
j'ai pas tt saisi ...... (dans la phrase "préalablement n'est pas fait explicitement mention de la déclaration de l'état de survol "a:hover". sur 13 mot il y 5 mots que j'ai pas compris ..... lol et oui, moi deja crée un menu ac un commentaire au survole c'est deja un exploi donc j'en suis pas la encore
si j'ai bien compris ............. non j'ai pas compris il faut changer quoi
dans ma source pour que ça marche ????????
le prob est à la ligne 39 de mon code le "solid black", marche que si on présise une couleur en lettres: ex: yellow, red, blue, black, gray .
voila mon prob ciao @+++
Marsh Posté le 03-07-2005 à 21:17:39
robinpintrin a écrit : j'ai pas tt saisi ...... (dans la phrase "préalablement n'est pas fait explicitement mention de la déclaration de l'état de survol "a:hover". sur 13 mot il y 5 mots que j'ai pas compris ..... lol et oui, moi deja crée un menu ac un commentaire au survole c'est deja un exploi donc j'en suis pas la encore |
On va faire simple:
Pour appeler une sous sélection de a:hover (genre a:hover span, a:hover therese ou a:hover chocolatliegeois) Internet Explorer impose d'avoir appelé a:hover.
Donc
a:hover span { |
ne fonctionne pas
mais
a:hover { |
si
Marsh Posté le 04-07-2005 à 13:32:08
Pourquoi veux-tu mettre autre chose que inherit ?
Marsh Posté le 04-07-2005 à 13:43:40
robinpintrin a écrit : ok ok j'ai bien compris mais dans |
T'as quoi contre inherit?
Marsh Posté le 04-07-2005 à 15:45:52
Dans ton cas c'est pas a:hover
pourquoi n'essais- tu pas le code que j'ai proposé plus haut ?
Ligne 38, tu mets ça à la place :
Code :
|
ça a le mérite de fonctionner sur IE5
Marsh Posté le 02-07-2005 à 20:22:33
Bonjour
je veux crée un menu ac un commentaire au survole, voici mon code:
et voici ce que je vois:
jusqu'ici tout vas bien.
Mais après je voulais enlever la bordure noir autour du lien, j'ai donc modifié la partie CSS:
et voila ce que je vois
je comprend pas pk dans mon preview je vois ça. il y a plus le commentaire au survole de lien.
Quelqu'un sait ce qu'il faut faire pour faire apparaitre le commentaire ?????
---------------
mon site perso aller visiter