liste horizontale sur plusieurs lignes en CSS ?

liste horizontale sur plusieurs lignes en CSS ? - HTML/CSS - Programmation

Marsh Posté le 01-02-2005 à 11:33:29    

Voulant eviter de creer des tables à la volée pour afficher une liste de lien sur plusieurs colonnes, je voulais savoir si avec les CSS on peut créer des listes horizontales sur plusieurs lignes en limitant par exemple à 6 elements pas ligne ?

Reply

Marsh Posté le 01-02-2005 à 11:33:29   

Reply

Marsh Posté le 01-02-2005 à 11:34:16    

Pourquoi tu utilises pas des claques & co au lieu de sortir une magouille du genre?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 01-02-2005 à 11:35:09    

bah justement je voulais alleger un peu.. alors si je mets des div partout.. je suis pas plus light !

Reply

Marsh Posté le 01-02-2005 à 11:37:11    

Il y a moyen de faire un truc propre avec des div, mais c'est clair qu'il faut pas faire 1 div / lien


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 01-02-2005 à 11:39:11    

bah je savais qu'une liste avec un bo CSS peut etre tres sympa mais je sais pas si on peut le faire sur plusieurs lignes :
http://www.maxdesign.com.au/presentation/listamatic/

Reply

Marsh Posté le 01-02-2005 à 11:39:40    

Avec une structure de type  

Code :
  1. <ul>
  2.   <li></li>
  3.   <li></li>
  4. </ul>


 
Et les li en float: left;

Reply

Marsh Posté le 01-02-2005 à 11:42:29    

freed102 a écrit :

Voulant eviter de creer des tables à la volée pour afficher une liste de lien sur plusieurs colonnes, je voulais savoir si avec les CSS on peut créer des listes horizontales sur plusieurs lignes en limitant par exemple à 6 elements pas ligne ?


 
Une liste de liens sur plusieurs colonnes, c'est un tableau de liens donc utilise un tableau. Point.  :o  

Reply

Marsh Posté le 01-02-2005 à 11:46:17    

Hermes le Messager a écrit :

Une liste de liens sur plusieurs colonnes, c'est un tableau de liens donc utilise un tableau. Point.  :o


Oui, y'a moyen, ça dépend de ce qu'il veut faire exactement :)

Reply

Marsh Posté le 01-02-2005 à 11:49:15    

yess !!! j'ai reussi ! :)
j'ai un bug cela dit mais bon.... je vais surement pouvoir arranger ça : http://clonecopy.net/php/ezdocs/

Reply

Marsh Posté le 01-02-2005 à 11:51:59    

freed102 a écrit :

yess !!! j'ai reussi ! :)
j'ai un bug cela dit mais bon.... je vais surement pouvoir arranger ça : http://clonecopy.net/php/ezdocs/


 
Dans un cas comme celui-ci, il est ridicule de ne pas utiliser un tableau je trouve. :/
 
Tu fais un tableau avec des li, pourquoi ?  
 
Quoique sémantiquement, ça reste une liste de liens... Mais bon... :/

Reply

Marsh Posté le 01-02-2005 à 11:51:59   

Reply

Marsh Posté le 01-02-2005 à 11:53:39    

et bien je veux alleger ma page un peu... et m'habituer à ne pas faire de tableaux quand yen a pas besoin ! je savais qu'on pouvait faire ça avec une liste... là preuve... Mais bon faut le manier !

Reply

Marsh Posté le 01-02-2005 à 11:54:31    

Hermes le Messager a écrit :

Dans un cas comme celui-ci, il est ridicule de ne pas utiliser un tableau je trouve. :/
 
Tu fais un tableau avec des li, pourquoi ?  
 
Quoique sémantiquement, ça reste une liste de liens... Mais bon... :/


 
C'est le problème, faut toujours penser sémantique dans le code XHTML :/ Maintenant c'est sûr, on peut débattre :)
 

freed102 a écrit :

yess !!! j'ai reussi ! :)
j'ai un bug cela dit mais bon.... je vais surement pouvoir arranger ça : http://clonecopy.net/php/ezdocs/


 
Par contre, tu pourrais modifier tes scripts pour les rendres plus légers. Les 'document.form2.submit_modele.value='Classic3'; document.form2.submit(); return false;' pourraient prendre place dans une fonction séparée, ça serait beaucoup mieux :)


Message édité par FlorentG le 01-02-2005 à 11:55:10
Reply

Marsh Posté le 01-02-2005 à 11:54:45    

freed102 a écrit :

et bien je veux alleger ma page un peu... et m'habituer à ne pas faire de tableaux quand yen a pas besoin ! je savais qu'on pouvait faire ça avec une liste... là preuve... Mais bon faut le manier !


 
Ben justement, LA il y en a besoin.  :o  Tu auras suffisamment d'occasion d'éviter d'utiliser des tables, sans les éviter là où elles sont requises...

Reply

Marsh Posté le 01-02-2005 à 11:56:31    

oui probablement... j'en ai plein des comme ça ! lol ! vous voyez.. j'ai une page qui pese presque 500K :  
http://www.clonecopy.net/php/cartesvisite/
 
... pour alleger tout ça... ya du boulot !

Reply

Marsh Posté le 01-02-2005 à 11:58:12    

Ouais, met-moi tous ces javascript dans des fonctions intelligents, ça pèsera déjà beaucoup moins :)

Reply

Marsh Posté le 01-02-2005 à 11:59:42    

Hermes le Messager a écrit :

Ben justement, LA il y en a besoin.  :o  Tu auras suffisamment d'occasion d'éviter d'utiliser des tables, sans les éviter là où elles sont requises...


 
on m'a souvent dit qu'un tableau ne doit etre utilisé que pour montrer des choses qui nécessitent des lignes et des colonnes avec des données... et là c'est une liste de lien... comme disait FlorentG.. sémentiquement parlant... une liste serait plus adaptée... apres ça se discute ! j'avais fait une table au debut... ça marchait tres bien ! mais bon... là je suis parti pour faire le truc dans les regles de l'art (du moins je vais essayer !)

Reply

Marsh Posté le 01-02-2005 à 12:01:11    

FlorentG a écrit :

Ouais, met-moi tous ces javascript dans des fonctions intelligents, ça pèsera déjà beaucoup moins :)


çàa je sais ! ne serait ce que pour l'affichage de la palette de couleurs.. je l'affiche 4 fois... et moi pour l'instant j'ai pas trouvé mieux que de faire 4 tableaux de 256 lignes ! alors ça chiffre !... avec une fonction peut etre que je peux alleger !

Reply

Marsh Posté le 01-02-2005 à 14:30:07    

j'ai une petite erreur pour la validation.. avec le checkbox.. il a pas l'air d'aimer le "checked"... :(
 
http://clonecopy.net/php/ezdocs/

Reply

Marsh Posté le 01-02-2005 à 14:31:57    

freed102 a écrit :

j'ai une petite erreur pour la validation.. avec le checkbox.. il a pas l'air d'aimer le "checked"... :(
 
http://clonecopy.net/php/ezdocs/


checked="checked" [:aloy]  
 
et ta page éclate complètement sous Firefox


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 01-02-2005 à 18:07:05    

là ça va mieux.. mais c pas de la tarte les CSS !! et puis sur mac IE comme d'hab... laisse tomber ! lol

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed