CSS et Internet Explorer

Fermé
jarailet Messages postés 164 Date d'inscription lundi 16 janvier 2012 Statut Membre Dernière intervention 14 mars 2024 - 13 mars 2015 à 18:48
animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 - 14 mars 2015 à 14:27
Bonjour,


J'essaie de modifier un menu "simple" en y ajoutant des sous-menus.
J'ai trouvé et bricolé un script de menu deroulant. Ca roule à peu près avec Chrome et Firefox mais évidemment, pas bien avec InternetExplorer8 (je ne sais pas avec les autres IE)

La page est là : http://alos-sibas-abense.com/menuderoul2.html

Voilà le problème: lorsque la souris passe sur le lien "albums", un sous-menu s'affiche à droite, sa première ligne au niveau du parent. Mais, si je descends dans le sous-menu, celui-ci disparaît.
(ce code est recopié dans chaque page avec un <include> je n'ai donc pas de doctype ni de head)

Autre petit problème: l'affichage de <!--[if lt IE7]> (tjs uniquement par IE)

Merci pour votre aide

alainL
A voir également:

1 réponse

animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 738
Modifié par animostab le 14/03/2015 à 14:32
salut tu dois faire un hack IE8 dans ton css
exemple
nav {
 color: red; /* Tous les navigateurs*/
 color : green\9; /* IE8 et versions inférieures */
*color : yellow; /* IE7 et versions inférieures */
 _color : orange; /* IE6 */
}


pour if it
<!--[if lt IE7]><p>vous utilisez IE7 penser a mettre à jour votre navigateur<p><[endif]--!>


Un petit merci vaut mieux qu'une grande ignorance !
Donc si votre sujet est résolu une réponse avec merci c'est pas de refus.
0