Bonjour à tous,
J'ai un petit soucis de bloc qui ne s'adapte pas à son contenu. Pouvez-vous m'aider ?
Au niveau du html, j'ai la structure suivante (fichier en pièce jointe) :
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
18
19
20
21
22
23
24
25
26
27
28
29 <body id="body"> <div id="container"> <div id="header"> header </div> <div id="principal"> principal <div class="row"> <div class="col-6 bloc-A"> AAA AAA<br/> AAA AAA<br/> AAA AAA<br/> AAA AAA<br/> AAA </div> <div class="col-6 bloc-B"> BBB </div> </div> </div> <div id="footer"> footer </div> </div> </body>
Pour le CSS :
Comme on le voit (cf. capture), les blocs "AAA" (en rouge) et "BBB" (en bleu), qui font partie du bloc "principal" (en aqua) dépassent du bloc. Ou plutôt, c'est le bloc "principal" qui ne s'adapte pas à son contenu.
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 #body { background: black; } #container { width: 800px; margin-left: -400px; left: 50%; position: absolute; background: white; } #header { background: yellow; padding: 10px; } #principal { background: aqua; padding: 10px; } #footer { background: orange; padding: 10px; } div.row { display: block; } div.col-6 { width: 40%; display: block; float: left; } div.bloc-A { margin-right: 5px; background: red; } div.bloc-B { margin-left: 5px; background: blue; }
Que dois-je faire ?
Merci d'avance.
Thierry
Partager