Bonjour,

J'ai une certaine quantité d'information dans ma page web inclue dans plusieurs divs (j'ai enlevé les données pour y voir plus clair) :

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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
 
<div id="top">
 
	<div id="abp_banner">
 
	</div>
 
</div>
 
 
 
<div id="container">
 
	<div id="content">
 
		<div class="mainContent">
 
			<div id="leftColumn">
 
 
 
				<div class="frame">
 
					<div>
 
					</div>
 
					<div class="content">
 
					</div>
 
				</div>
 
				/* Il y a 4 frames sur la colonne gauche */	
 
			</div>		
 
 
 
			<div id="middleColumn">
 
				<div class="frame">
 
					<div class="content">
 
					</div>
 
				</div>
 
				/* Il y a 2 frames sur la colonne gauche */	
 
			</div>
 
 
 
			<div id="rightColumn">
 
				<div class="frame">
 
					<div class="content">
 
					</div>
 
				</div>
 
				/* Il y a 1 frames sur la colonne gauche */	
 
			</div>
 
		</div>
 
	</div>
 
</div>
 
 
 
<div id="footer">
 
	<div id="footer2">
 
	</div>
 
</div>
Le problème est le suivant :

Le footer n'est pas placé en bas de page mais (très bizarrement). Je pense que mon code HTML est correct pour le placement des divs mais par contre, du coté CSS; il doit y avoir un soucis...

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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
 
#container {
 
position:relative;
 
top:0px;
 
left:0;
 
width:100%;
 
padding-top:1px;
 
clear:both;
 
background-color:#f0f0e8
 
}
 
#content {margin:0 20px 0 10px}
 
#content .mainContent {
 
zoom: 1; /*for ie6*/
 
position:relative;
 
min-width:840px;
 
}
 
 
 
#leftColumn {
 
width:30%;
 
zoom:1;
 
position:absolute;
 
left:0px;
 
top:0px;
 
margin: 0;
 
padding:0
 
}
 
#rightColumn {
 
width:30%;
 
position:absolute;
 
right:0px;
 
top:0px;
 
margin: 0;
 
padding:0 0px 0px 0px;
 
}
 
#middleColumn {
 
width:30%;
 
margin: 0 auto;
 
padding:0 0px 0px 0px
 
}
 
 
 
.frame {
 
margin:0 0 20px 0;
 
background-color:white;
 
border:1px solid #dcdadb;
 
}
 
.frame .content{
 
padding-left:10px;
 
padding-right:10px
 
}
 
 
 
#footer {
 
text-align:right;
 
padding-top:5px;
 
border-top:1px dashed grey
 
}
Peut etre que quelqu'un a déjà eu ce problème...

Merci.