Div qui prends toute la longueur restante après un float
codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 2009
-
31 oct. 2008 à 02:37
codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 2009
-
31 oct. 2008 à 22:43
Bonjour à tous ! :)
Voila, je suis bien bloqué depuis un moment, alors je viens à votre aide ! :)
J'ai une div#menu, et une div#content, j'aimerai placer #content à droite de #menu.
Très simple pour cela, fait un float:left à mes deux éléments.
Youhouhou, ca marche. Le problème, c'est que maintenant, mon div#content ne prends plus toute la page mais se limite à la taille indiquée par son contenu (ou un éventuel width indiqué).
Le truc c'est que j'aimerai bien qu'il prenne toute la longueur de la page, peux importe la taille de cette page.
J'ai bien tenté le pourcentage, mais sans compter que c'est un peu aléatoire en fonction des navigateurs, ca peux parfois détruire le design si on réduit/agrandi trop la page.
Je m'en retourne donc à votre savoir pour m'éclairer :)
cs_TropNul
Messages postés340Date d'inscriptiondimanche 18 septembre 2005StatutMembreDernière intervention22 octobre 2009 31 oct. 2008 à 11:18
Bonjour,
Il me semble qu'en définissant les properties "left" ou/et "right", ayant justement attrait à la position d'un objet, ça fixera la position, qu'elle qu'en soit la taille.
html, body {margin: 0; padding: 0;}
#menu {float: left; min-height: 350px; background-color: #bbb;}
#content {float: left; ... un peu de tout ... et de rien ...}
Voila ! :s
Jvais tester la méthode des right/left/relative et je vous dit ca!
codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 20091 31 oct. 2008 à 12:59
Le truc que j'ai pas précisé, honte à moi, c'est que la longueur du menu peux varier, c'est ca qui me dérange.
Car à la base j'avais fait un float:left juste sur le menu et un margin-left: 300px pour le contenu, et hop ca marchait, mais quand la longueur du menu grandissais, le content se faisait écraser.
cs_aKheNathOn
Messages postés575Date d'inscriptiondimanche 23 décembre 2001StatutMembreDernière intervention23 octobre 2012 31 oct. 2008 à 13:28
Bon alors tu fais un frameset avec deux frames ... dans l'une ton menu, dans l'autre le contenu ... NAN, je déconne
Mon menu
Mon contenu
Le width du menu c'est la taille minimale, s'il lui en faut plus il saura s'agrandir en fonction et pousser le contenu -- comme un tableau normal quoi ...