Lors de l'ajout de div
s à un div
avec une hauteur fixe, les div enfants apparaîtront de haut en bas, collés à la bordure supérieure.
┌─────────────────────────┐
│ Child Div 1 │
│ Child Div 2 │
│ │
│ │
│ │
└─────────────────────────┘
J'essaie maintenant de les afficher de bas en haut comme ceci (en me collant à la bordure inférieure):
┌─────────────────────────┐
│ │
│ │
│ │
│ Child Div 1 │
│ Child Div 2 │
└─────────────────────────┘
┌─────────────────────────┐
│ │
│ │
│ Child Div 1 │
│ Child Div 2 │
│ Child Div 3 │
└─────────────────────────┘
┌───────────────────────┬─┐
│ Child Div 2 │▲│
│ Child Div 3 │ │
│ Child Div 4 │ │
│ Child Div 5 │█│
│ Child Div 6 │▼│
└───────────────────────┴─┘
Et ainsi de suite ... J'espère que vous comprenez ce que je veux dire.
Est-ce simplement faisable avec CSS (quelque chose comme vertical-align: bottom
)? Ou dois-je pirater quelque chose avec JavaScript?
overflow-y:auto
pour le conteneur