jai la structure suivante sur un site : une en-tete qui prend la banniere, un menu gauche, un menu droit et le corps au centre, entre les deux menus.

Tout se place bien a part le menu de droite, je suis oblige d'utiliser margin-left pour le positionner, ce que je ne veux pas, vu que dans ce cas la le site ne s'adaptera pas aux differentes resolutions

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
52
53
54
55
56
57
 
 
body {
margin: auto;
width: 100%;
padding : 0; 
font : normal 0.7em/1.4em Tahoma, Verdana, Arial, Georgia, sans-serif; 
color : #000000; 
background-color: #FFF6D5;
background-image:url("image/sakura.jpg");  
background-repeat: no-repeat; 
background-position: center;
background-attachment: fixed;
 
} 
 
#header {
margin-top : 0; 
width : 1024px; 
height : 500px; 
border-top-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
background-image : url("image/header.jpg"); 
background-position : top; 
margin-left:auto;
margin-right:auto;
} 
 
#centre {
margin-left: auto;
margin-right: auto;
top : 520px;
text-align : center;
padding : 20px;
margin-bottom: 50px;
} 
 
#menugauche {
position : absolute; 
top : 520px; 
margin-left: 60px;
width : 150px; 
margin-bottom: 50px;
} 
 
#menudroite {
position : absolute; 
top : 520px; 
margin-right: 50px;
width : 150px; 
border-top-width : 1px;
border-bottom-width : 0px;
border-left-width : 1px;
padding: 10px;
margin-bottom: 50px;
}
je n'arrive aps a comprendre pourquoi le margin-right n'est aps pris en compte....
Merci de votre aide