J'utilise bootstrap et j'ai deux colonnes auquelles j'ai donné une hauteur de 100% cependant une seule des deux accepte cette taille, l'autre ne fait qu'un pixel de haut.
Les colonnes en question sont la 'col-lg-1 degrade' et la 'col-lg-4', la 1 ne prends pas les 100% alors que la 4 oui. Comment remédier a ce problème ? J'aimerai que les deux ai la même hauteur (et pas une hauteur de 1px)
Oui, height ne fonctionne pas comme width. Un élément de structure fait toute la largeur disponible, mais juste la hauteur nécessaire à son contenu. De fait, si on met une valeur height en pourcentage, il n'a aucune valeur sur laquelle s'appuyer, il faut que son parent ait une hauteur définie.
Tout dépend surtout de ce que tu veux faire.
Autre chose, ne mets pas de classe sur les colonnes de bootstrap. Mets des blocs à l'intérieur de tes colonnes, plutôt.
Il n'y a pas de mauvais navigateur, il n'y a que du mauvais code !
Ce que j'aimerai c'est que les deux soit a la même hauteur (celle de l'element parent), mais même si je met height 100% a tout mes elements jusqu'au body rien n'y fait, ça reste a 1px :/
En fait il prends la hauteur de la boite parent, si le parent n'a aucun contenu alors forcément elle fera 1px.
Donc faut mettre en pixel si tu veux que ça marche.
Si la page de ton site était en ligne, j'aurai plus de faciliter à résoudre ton problème, utilise la fonction inspecter après un clic droit et essaye de rajouter petit à petit du code css ou d'en enlever pour résoudre le problème.
- Edité par N.Parvedy 5 juin 2018 à 9:01:08
Plus je fais d'erreurs, plus j'apprends ! Bon, faut quand même faire attention à ce que l'erreur ne soit pas trop grosse ! 😅
J'allais le dire, c'est flexbox que tu cherches ; ou bien grid-layout.
Il n'y a pas de mauvais navigateur, il n'y a que du mauvais code !
Height 100% fonctionne une fois sur deux
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Il n'y a pas de mauvais navigateur, il n'y a que du mauvais code !
Plus je fais d'erreurs, plus j'apprends ! Bon, faut quand même faire attention à ce que l'erreur ne soit pas trop grosse ! 😅
Il n'y a pas de mauvais navigateur, il n'y a que du mauvais code !