Bonjour,
J'ai identifié l'origine de mon problème, mais ne sais comment le résoudre...
Deux div collées l'une sous l'autre sous FF donnent deux div séparées par un vilain espace horizontal de quelques px quand je change la ligne
par
Code : Sélectionner tout - Visualiser dans une fenêtre à part font: small/20px "Lucida Sans", "Lucida Grande", "Trebuchet MS";
Je reporte ci-dessous les codes xhtml et css simplifiés au maximum :
Code : Sélectionner tout - Visualiser dans une fenêtre à part font: small/18px "Lucida Sans", "Lucida Grande", "Trebuchet MS";
Code html : 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 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Page de test</title> <link rel="stylesheet" type="text/css" href="css/cssTest.css" /> </head> <body id="home"> <div id="header"> <h1>Page test</h1> </div> <div id="globalnav"> <ul id="menu"> <li>Menu 1</li> </ul> </div> </body></html>Je remercie ceux qui pourront m'aider à comprendre ce comportement bizarre 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
23
24
25
26
27
28
29 body { font: small/18px "Lucida Sans", "Lucida Grande", "Trebuchet MS"; } div#globalnav { height: 30px; width: 680px; background: #aaa; border: 0; margin: 0; padding: 0; } div#globalnav ul#menu { display: block; height: 30px; position: relative; border: 0; margin: 0; padding: 0; } h1 { display: block; width: 600px; height: 60px; background: #ccc; border: 0; margin: 0; padding: 0; }
Christophe
Partager