Bonjour,
Le but du jeu est d'avoir une division centrale de largeur fixe et centrée, (Balise en gris dans l'exemple) puis deux divisions respectivement sur la droite et la gauche, de taille fixe ou variable peu importe.
http://dizanat.fr/tests/exemple.htm
Avec les divisions flotantes à droite et à gauche, et une taille calculée pour chacune des division, en principe ça fonctionne. Sauf qu'en pratique, internet explorer a besoin d'une place additionnelle de 6px pour que l'élément central soit bien positionné. (En principe faire passer la taille du corps de 1024 à 1030 marche)
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51 <html> <head> <style> body { text-align: center; /* Centrage IE */ } #Corps { width: 1024px; margin: auto; } #Centre { margin: auto; background-color: lightgrey; width: 750px; min-height: 100px; } #Droite, #Gauche { width: 137px; min-height: 100px; } #Droite { float: right; background-color: lightgreen; } #Gauche { float: left; background-color: lightblue; } </style> </head> <body> <div id="Corps"> <div id="Gauche"></div> <div id="Droite"></div> <div id="Centre"></div> </div> </body> </html>
Je souhaite que les divisions soient effectivement collées, débutent et finissent à la même hauteur. Les divisions de gauche et de droite peuvent s'étendre indéfiniement sur la gauche et la droite et doivent mesurer au minimum 32 px de large. La largeur totale du contenu ne doit pas excéder 1024px. Avez vous une idée pour résoudre cette incompatibilité ?
Partager