Bonjour,
J'aimerais empiler des <div> qui déborderont une fois que la pile sera pleine, comme un calendrier qui se rempli.
Le probleme c'est que je ne dois pas utiliser de <div> pour les regrouper en colonnes, car les div doivent pouvoir se supprimer via leur classe (JS), et se déplacer automatiquement.
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44 <div id="ligne"> <div class="colonne"> <div class="petite X"> </div> <div class="petite X"> </div> <div class="petite X"> </div> <div class="petite X"> </div> <div class="petite X"> </div> </div> <div class="colonne"> <div class="petite Y"> </div> <div class="petite Y"> </div> <div class="petite Y"> </div> <div class="petite Z"> </div> <div class="petite Z"> </div> </div> <div class="colonne"> <div class="petite Z"> </div> <div class="petite Z"> </div> <div class="petite Z"> </div> <div class="petite Z"> </div> <div class="petite A"> </div> </div> <div class="colonne"> <div class="petite A"> </div> <div class="petite A"> </div> <div class="petite B"> </div> <div class="petite B"> </div> <div class="petite B"> </div> </div> <div class="colonne"> <div class="petite B"> </div> <div class="petite C"> </div> <div class="petite C"> </div> <div class="petite C"> </div> <div class="petite C"> </div> </div> <div class="colonne"> <div class="petite A"> </div> <div class="petite A"> </div> <div class="petite A"> </div> <div class="petite A"> </div> <div class="petite A"> </div> </div> </div>
Avec colonnes :
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 #ligne{ display: flex; line-height: 25px; background-color: grey; } .petite { width: 50px; line-height: 5px; } .X { background-color: red; } .Y { background-color: blue; } .Z { background-color: green; } .A { background-color: purple; } .B { background-color: yellow; } .C { background-color: cyan; }
Sans colonnes :
![]()








Répondre avec citation









Partager