Le rouge et les divs verts sont alignés un à côté d'une autre. Comment rendre le rouge div a-t-il la même hauteur que le vert DIV? P>
3 Réponses :
qui est problématique - car pour fabriquer des hauteurs identiques, vous devez ajouter de la DIV entre le document et le DIV rouge et vert, cette div doit être définie de la hauteur, de sorte que vous puissiez définir des hauteurs pour les deux DIV-S à 100%, par exemple. < Pré> xxx pré>
mais - cela se cassera, lorsque l'une des divs sera supérieure à celle des autres - corrigez-la en utilisant un débordement P>
PS. Pour certains cas, il est bon d'utiliser des tables ici, car les cellules de table ont toujours la même hauteur p> p>
Vous devriez avoir un divisé contenant à la fois des éléments et est Clearfixed Vous ajoutez la position par rapport à l'emballage: p> Vous laissez le conteneur vert flotter à droite: p> Ensuite, vous positionnez absolu le rouge et que vous sachiez qu'il devrait utiliser tout l'espace de l'emballage: p> Notez que ce cas ne fonctionnera que lorsque Le conteneur vert est supérieur à celui de gauche. P> p>
Vous pouvez utiliser une table comme emballage. Premier et dernier tr sont facultatifs. Mais si vous avez besoin d'un premier ou d'une dernière truche, définissez une hauteur. Le navigateur a besoin de ceci pour calculer une hauteur correcte pour le milieu tr.
Pourriez-vous ajouter votre HTML / CSS actuel? Un Jsfiddle Demo serait également utile.