Bonjour.
Mon problème conseille un menu que je tente de créer avec les liens hypertextes, et qui sont de type display:block (en fait ce sont les li mais on a compris
Voici me code html :
le code css :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <ul> <li><a href="a.php">aa</a></li> <li><a href="b.php" target="_blank">bb</a></li> <li><a href="c.php" target="_blank">cc</a></li></ul>
Le menu marche parfaitement sous Firefox et Netscape, mais la mise en forme est bousillée sous IE.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 ul{ margin:0px; padding:0px; list-style-type:none; } ul li{ line-height:17px; } ul li a:link,ul li a:visited{ display:block; text-indent:1px; vertical-align:middle; font-family:verdana, sans-serif; font-size:10px; color:#0099FF; background-color:transparent; } ul li a:hover{ background-color:#D2D200; color:#3333FF; text-decoration:none; }
Sous firefox :
Sous IE :
C'est comme si IE rajoutais un br entre chaque li.
Des idées ?
Merci beaucoup.
Partager