Bonjour,
j'ai un petit problème avec les feuilles de style CSS.
Le principe que j'emploie est le suivant:
- pour tout les positionnements horizontaux, je donne les positions en % (afin d'être dynamique selon la résolution d'écran du client)
- pour les verticaux, je donne des tailles fixes en pixels (afin d'être compatible IE 6, car les pourcentages verticaux buggent sous IE)
Le problème est que le positionnement horizontal n'est pas très joli, il y a des décalages d'un pixel ou deux par rapport à ce que je voudrais.
Voici le code CSS de la partie critique:
Le résultat visible:
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 #banniere { background-position: center 0px; left: 5%; top: 40px; height: 110px; width: 90%; position: absolute; } #menuhaut { left: 5%; top: 150px; height: 20px; width: 90%; position: absolute; } #menugauche { background-image: url(images/menugauche.jpg); background-repeat: no-repeat; background-position: center 0px; top: 170px; left: 5%; height: 421px; width: 15%; } #contenu { top: 170px; left: 20%; height: 411px; width: 71%; padding-top: 10px; padding-left: 2%; padding-right: 2%; position: absolute; }
=> http://tek.no-ip.biz/hmc/index.php
La feuille de style complète
=> http://tek.no-ip.biz/hmc/style.css
Comment faîtes-vous pour faire du CSS vraiment nickel ? Quels sont vos astuces ?
Merci de votre aide !
Partager