liste horizontale sur plusieurs lignes en CSS ? - HTML/CSS - Programmation
Marsh Posté le 01-02-2005 à 11:34:16
Pourquoi tu utilises pas des claques & co au lieu de sortir une magouille du genre?
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 !
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
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/
Marsh Posté le 01-02-2005 à 11:39:40
Avec une structure de type
Code :
|
Et les li en float: left;
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.
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. |
Oui, y'a moyen, ça dépend de ce qu'il veut faire exactement
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/
Marsh Posté le 01-02-2005 à 11:51:59
freed102 a écrit : yess !!! j'ai reussi ! |
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...
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 !
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. |
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 ! |
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
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. Tu auras suffisamment d'occasion d'éviter d'utiliser des tables, sans les éviter là où elles sont requises...
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 !
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
Marsh Posté le 01-02-2005 à 11:59:42
Hermes le Messager a écrit : Ben justement, LA il y en a besoin. 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 !)
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 !
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/
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"... |
checked="checked"
et ta page éclate complètement sous Firefox
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
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 ?