CSS: probleme menu horizontal avec ie7 :(

Résolu/Fermé
Utilisateur anonyme - 17 nov. 2009 à 10:48
 Utilisateur anonyme - 19 nov. 2009 à 18:07
Bonjour :( alors voila mon problème (déjà que je suis malade) j'ai créé un menu en CSS il marche très bien avec firefox et ie8 mais pas avec ie7 voila ce que sa donne : https://www.casimages.com/i/091117105411713095.png.html

et voici mon code :

#menu
{
	position:absolute;
	top:130px;
	background-image:url(../images/xarsoft_menu.png);
	/height:27px;
}

ul
{
	padding:0;
	margin:0;
	list-style-type:none;
	width:100%;
	border-bottom:#000 1px solid;
}
ul li a
{
		display:block;
		line-height:20px;
		float:left;
		width:25%; 
		text-align:center;
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		padding-top:6px;
		text-decoration:none;
		font-weight:bold;
		color:#FFF;
		background-image:url(../images/xarsoft_menu.png)
}
ul li a:hover 
{
		background-image:url(../images/xarsoft_menu-hover.png);
		background-color:#ef8c09;
		color:#000;
A voir également:

12 réponses

nemesis_666 Messages postés 20 Date d'inscription lundi 16 novembre 2009 Statut Membre Dernière intervention 26 septembre 2010 7
17 nov. 2009 à 10:56
Salut,
Je ne fais que debuter dans le css mais, a mon humble avis , cela vient du "/" avant le "height" de menu...
0
Utilisateur anonyme
17 nov. 2009 à 11:01
non non justement cela est fait exprès le "/" permet d'indiquer que cette propriété est juste pour ie6 et ie 7 sinon sa m'affiche un gros patté ^^
0
nemesis_666 Messages postés 20 Date d'inscription lundi 16 novembre 2009 Statut Membre Dernière intervention 26 septembre 2010 7
17 nov. 2009 à 11:11
Ah, ok et bien désolé mais je pense que je ne te serai d'aucun secours...Bonne chance...
0
Utilisateur anonyme
17 nov. 2009 à 12:01
up
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Peexstudio.fr
17 nov. 2009 à 12:48
Salut Maxime, j'ai eu le même problème que toi y a peine deux jours, moi sur mon IE8 le menu horizontale était décalé:
http://peexstudio.fr/fr/accueil.html

Enfaite il suffisait simplement d'appuyer sur le petit bouton à droite de la fenêtre de recherche (http://...).
Celui-ci active/désactive l'affichage de la compatibilité.

Essaye de jouer avec voir si il y a du changement?

Tu peux aussi insérer une ligne de code pour forcer le mode IE8 il me semble:

<meta http-equiv="X-UA-Compatible" content="IE=8" />

Voila c'est pas très clair, mais moi sa m'a aidé.

Bye
0
Utilisateur anonyme
17 nov. 2009 à 12:56
oui je sais mais les utilisateurs de ie7 non pas le moteur de ie8 donc se ne marhc epas merci de m'avoir répondu :)
0
Peexstudio.fr
17 nov. 2009 à 13:00
Dr, et je serrais moi même intéréssé de savoir si mon propre site s'affiche correctement sous ie7, donc si ce n'est pas le cas je suivrais de prêt les réponses de ta question ^^"
0
Utilisateur anonyme
17 nov. 2009 à 16:09
up
0
notobe Messages postés 1952 Date d'inscription mercredi 11 novembre 2009 Statut Membre Dernière intervention 8 juillet 2011 213
17 nov. 2009 à 19:22
0
Utilisateur anonyme
17 nov. 2009 à 20:29
non désolé sa marche pas.

Enfin j'ai pas trop compris il faut que je rajoute zoom:1; aux éléments du menu qui sont block ?
0
notobe Messages postés 1952 Date d'inscription mercredi 11 novembre 2009 Statut Membre Dernière intervention 8 juillet 2011 213
18 nov. 2009 à 20:39
Tous les éléments qui ont un width ou un height autre que auto.
0
Utilisateur anonyme
19 nov. 2009 à 17:11
non mache pas non plus :(
0
notobe Messages postés 1952 Date d'inscription mercredi 11 novembre 2009 Statut Membre Dernière intervention 8 juillet 2011 213
19 nov. 2009 à 17:18
Tu peux donner l'url de ta page stp ?
0
Utilisateur anonyme
19 nov. 2009 à 18:07
va sur mon profil mais c'est bon j'ai réglé le problème avec le code suivant :

li
{
	/float:left;
	/width:auto;
}
ul li a
{
		display:block;
		line-height:20px;
		float:left;
		width:25%;
		text-align:center;
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		padding-top:6px;
		text-decoration:none;
		font-weight:bold;
		color:#FFF;
		background-image:url(../images/xarsoft_menu.png);
		/width:auto;
		/margin-left:10px;
}
0