Bonjour tout le monde,
Je réalise actuellement un site en html/css, et je me retrouve confronté à un petit problème.
Toutes mes pages sont de la forme suivante :
Et mon css contient ceci
Seulement, la hauteur de mon #container dépend de ce qu'il contient. Et j'aimerais, lorsque la hauteur de son contenu est inférieure à 100% de la hauteur, qu'il fasse quand même 100% de la hauteur, pour que le "voile" occupe toute la page. J'aimerais aussi que sur les pages dont le contenu a une hauteur supérieure à 100% (avec un scroll, ou ascenseur), le container fasse la hauteur du contenu (pour que le "voile" occupe tout l'espace occupé par le contenu).
J'ai pensé à utiliser un "min-height" sauf que je ne sais pas quelle valeur y mettre, sachant que je ne veut pas que ceux dont les écrans ont une hauteur de 600px par exemple aient un ascenseur à cause d'un "min-height" qui serait de 700 par exemple.
Je sais pas si j'ai été clair dans ma requête. Je suis prêt à ré-expliquer différemment si ce n'est pas le cas.
Je vous remercie d'avance en tout cas !
Bidy
Modifié par bidy (05 Sep 2013 - 16:50)
Je réalise actuellement un site en html/css, et je me retrouve confronté à un petit problème.
Toutes mes pages sont de la forme suivante :
<body>
<div id="container">
... <!-- Mon contenu de la page -->
</div>
</body>
Et mon css contient ceci
body{
background : url('uneimagedefond.jpg') repeat-y;
width:100%;
}
#container{
background-color: rgba(0,0,0,0.7); /* Le but de ceci est de mettre un "voile" sur l'image de fond */
}
Seulement, la hauteur de mon #container dépend de ce qu'il contient. Et j'aimerais, lorsque la hauteur de son contenu est inférieure à 100% de la hauteur, qu'il fasse quand même 100% de la hauteur, pour que le "voile" occupe toute la page. J'aimerais aussi que sur les pages dont le contenu a une hauteur supérieure à 100% (avec un scroll, ou ascenseur), le container fasse la hauteur du contenu (pour que le "voile" occupe tout l'espace occupé par le contenu).
J'ai pensé à utiliser un "min-height" sauf que je ne sais pas quelle valeur y mettre, sachant que je ne veut pas que ceux dont les écrans ont une hauteur de 600px par exemple aient un ascenseur à cause d'un "min-height" qui serait de 700 par exemple.
Je sais pas si j'ai été clair dans ma requête. Je suis prêt à ré-expliquer différemment si ce n'est pas le cas.
Je vous remercie d'avance en tout cas !
Bidy
Modifié par bidy (05 Sep 2013 - 16:50)