J'essaie de créer une mise en page vraiment basique avec deux divs. L'idée est d'avoir une div à gauche et l'autre à droite dans la même ligne. Cependant, ils n'ont pas la même taille.Alignement des divs vers le haut
Pourquoi le plus petit div est-il aligné sur le bas plutôt que sur le haut? N'est-ce pas le comportement attendu dans la page qui coule?
<body>
<div>
<div class="left debug-green"></div>
<div class="right debug-red"></div>
</div>
</body>
body {
font-size: 0;
}
.left {
width: 50%;
height: 30px;
display: inline-block;
}
.right {
width: 50%;
height: 20px;
display: inline-block;
}
.debug-red {
background-color: rgb(255, 0, 0);
}
.debug-green {
background-color: rgb(0, 255, 0);
}
Ceci est un exemple violon js:
mais, quelle est la raison derrière le div aligner au fond? est la spécification css dans un endroit définissant cette valeur? – andymaster01