28172 sujets
CSS et mise en forme, CSS3
J'ai pas réussi à expliquer mon problème désolé, je vais essayer de mieux faire:
J'ai une div d'une largeur de 1024px, avec une image en background centrer dans la div d'un largeur de 800px;
L'espace à droite et à gauche et en dessous de l'image en background est comblé par:
body{background:gray;}
avec la min-height la div s'allonge mais vu que l'image en background de la div est trop petite, l'espace se remplie avec la couleur mis en background du body
et moi j'aimerai que une fois la div agrandit, l'espace en dessous de l'image en background de ma div se remplisse de blanc
J'ai une div d'une largeur de 1024px, avec une image en background centrer dans la div d'un largeur de 800px;
L'espace à droite et à gauche et en dessous de l'image en background est comblé par:
body{background:gray;}
avec la min-height la div s'allonge mais vu que l'image en background de la div est trop petite, l'espace se remplie avec la couleur mis en background du body
et moi j'aimerai que une fois la div agrandit, l'espace en dessous de l'image en background de ma div se remplisse de blanc
Si j'ai bien compris tu veux que la couleur d'arrière-plan soit conditionnée par la hauteur de ta div ? Ca me paraît impossible sur une seule div...
Tu peux peut-être essayer d'insérer dans ta div grise une autre div blanche avec
et c'est cette div blanche qui contiendra tes éléments...
Tu peux peut-être essayer d'insérer dans ta div grise une autre div blanche avec
margin-top : (= au min-height de la div grise);
min-height : 0px;
et c'est cette div blanche qui contiendra tes éléments...