Liens contextuels :
| Auteur | |
|---|---|
| etre | # 09 May 2008 - 23:22:41 |
| 3 Posts |
Bonsoir, je viens de faire un script qui affiche un arbre horizontal me permettant d'afficher le nom des joueurs d'un tournoi de tennis par exemple. L'arbre peut aller jusqu'à 9 colonnes (256 joueurs). Pour l'afficher j'ai utiliser des boites dans un conteneur avec la propriété "float left". L'affichage est parfait tant que les boites sont placées dans le site (5 colonnes max), après les boites qui suivent ont leurs float d'annulés et viennent se positionner en bas de page. J'ai essayé d'ajouter un overflow dans le conteneur mais ca ne fonctionne pas, existe t'il une solution ? Merci ! |
| Felipe | # 10 May 2008 - 11:18:26 |
| Administrateur 4444 Posts |
Bonjour et bienvenue, un float n'est jamais annulé (sauf à faire: float: none; bien entendu) mais l'élément sorti du flux occupe la 1ère place disponible et s'il n'y en a pas à droite des autres éléments alors il se retrouve plus bas ... Aurais-tu STP un lien vers la page ou au pire un extrait du code? On ne sait pas quelles unités tu as utilisé (%, px, em) pour les colonnes, les éléments, etc et si le conteneur est extensible en largeur ou pas donc c'est difficile de te répondre Modifié par Felipe (10 May 2008 - 11:19) Gîte à la campagne (vallée du Lot et Dordogne) à louer dans ma famille :) |
| etre | # 10 May 2008 - 12:16:58 |
| 3 Posts |
Merci, 2 liens d'exemples, le premier réalisé en tableau : http://modnpds.tuxfamily.org/test1.php Le deuxième avec un conteneur et des boîtes http://modnpds.tuxfamily.org/test.php Pour le code, j'espère n'être pas trop brouillon :
Et la css
La css est un peu éparpillée, comme pour certains div j'utilise une variable dans la css, je ne sais pas si c'est bien de mettre un style = et une class = dans un même Div. Dans le doute j'ai fait comme ca. Modifié par etre (10 May 2008 - 12:17) |
| etre | # 10 May 2008 - 19:27:34 |
| 3 Posts |
J'ai trouvé une solution, je ne sais pas si elle est bonne mais en tout cas elle fonctionne ; j'ai doublé le conteneur.
C'est la variable définie dans le 2ème Div qui permet d'afficher la scrollbar à condition qu'il soit supérieur à ce que l'on veut afficher, la scrollbar prendra la taille du premier Div. L'inconvénient est que la scrollbar est toujours présente, il suffit de mettre les width en variable suivant ce qu'on veut afficher. |
Les références web : openweb.eu.org - opquast.com - webmaster-hub.com - webrankinfo.com - salemioche.net - web-pour-tous.org - webonorme.org
Nos partenaires : Editions Eyrolles - Location vacances France - Location vacances Europe
Nikozen : Hébergement - Réalisation : Alsacreations.fr


donc c'est difficile de te répondre 