Bonjour,
je reviens avec encore une question HTML/CSS relative aux scroll & overflow...
J'ai un conteneur, de largeur fixe, et une barre de scroll si le contenu est trop large.
Le contenu n'a pas de largeur fixe.
Par défaut, le contenu prend la largeur du conteneur. Le texte du contenu dépasse, la scrollbar du conteneur apparaît.
Le problème, c'est que la taille du contenu reste à sa valeur originale, c'est à dire la largeur du conteneur sans scroll.
Moi, je voudrais que le conteneur ait toujours la largeur maximale, scroll compris.
Voici un exemple minimal :
< html >
£spaces£ £/spaces£< head >
£spaces£ £/spaces£< style type="text/css" >
£spaces£ £/spaces£#container { background-color: #00FF00; width: 150px; overflow: auto }
£spaces£ £/spaces£#content { background-color: #FF0000; white-space: nowrap; }
£spaces£ £/spaces£< /style >
£spaces£ £/spaces£< /head >
£spaces£ £/spaces£< body >
£spaces£ £/spaces£< div id="container" >
£spaces£ £/spaces£< div id="content" >Hello World Foo Bar Dev Null< /div >
£spaces£ £/spaces£< /div >
£spaces£ £/spaces£< /body >
< /html >
et les captures d'écran associées :
image_perdue
image_perdue
Sur la deuxième capture, on voit que le contenu (fond rouge) a conservé la taille du conteneur (fond vert) avant scrolling.
Or je voudrais que le contenu s'élargisse au maximum.
J'ai essayé `width: 100%`, mais ça ne marche pas.
Merci d'avance pour vos suggestions !
# je comprend pas ton probleme
Posté par NeoX . Évalué à 1.
le contenant te propose de scroller pour voir la suite
et c'est ce qu'il se passe
tu scrolles de 6 caracteres à droite et ca enleve bien 6 caracteres à gauche.
[^] # Re: je comprend pas ton probleme
Posté par santos . Évalué à 2.
En fait je voudrais que le contenu (div à fond rouge) s'étale complètement dans le conteneur. Autrement dit qu'il soit aussi large que le texte. C'est pour ça que je ne spécifie pas manuellement sa largeur en px...
Sur le deuxième screenshot, d'après ce que je voudrais, le fond rouge devrait s'étaler jusqu'au bout, on ne devrait pas voir le fond vert du conteneur apparaître.
[^] # Re: je comprend pas ton probleme
Posté par NeoX . Évalué à 1.
voire ne pas mettre du tout de couleur et laisser la couleur du fond faire son travail
[^] # Re: je comprend pas ton probleme
Posté par santos . Évalué à 2.
J'ai réellement besoin que le contenu prenne toute la largeur, en particulier pour intercepter le clic sur le fichier (cf screenshot)
http://img172.imageshack.us/img172/1993/screenshot017im8.png
Merci pour ta patience en tous cas !
# min-width
Posté par Nerdiland de Fesseps . Évalué à 1.
[^] # Re: min-width
Posté par santos . Évalué à 2.
j'ai également essayé, mais ça ne suffit pas :s
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.