Categories > TinyButStrong general (FR) >

Tableau sur plusieurs lignes

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: Elyoukey
Date: 2005-08-13
Time: 08:13

Tableau sur plusieurs lignes

Bonjour à tous,

je cherche à faire un tableau qui affiche des miniatures d'images. Comme j'en ai beaucoup, j'aimerais le faire sur plusieurs lignes de 15 ou 20 images. Y'a-t'il un autre moyen pour le faire qu'utiliser serial ? parce qu'avaec serial, il faut quand meme faire tout une ligne complète, et on ne peut pas mettre le nombre de miniatures par ligne en paramètres.

Je suis sur qu'il y a un moyen plus simple, mais je ne trouve pas pour l'instant.
d'avance merci.
By: Skrol29
Date: 2005-08-13
Time: 09:56

Re: Tableau sur plusieurs lignes

Bonjour,

Tu peux faire du serial avec le nombre de colonne en dynamique de la même manière que le multi-colonne dynamique donné en example.
Serial te permet aussi de combler les celulles vide (de denière ligne) avec quelque chose de personalisé.

Mais il y a peut être une alternative. Je pense que si tu fusionne des <span> à raison d'un par image, ça devrait faire l'affaire. Pour gérer le nombre de colonne voulue, il suffit de leur donner une taille fixe et de les placer dans un tableau dont tu gères la largeur.
By: Elyoukey
Date: 2005-08-16
Time: 10:08

Re: Tableau sur plusieurs lignes

Merci pour ces pistes, j'ai abandonné le serial parce que c'était trop long à mettre en place, et pour la maintenance, si on veut modifier des paramètres, ça me parait un peu laborieux.
Je suis ensuite parti sur les span, mais IE les gère mal dans le tableau, il les aligne toutes et ça fait largement dépasser la page sur la droite (il y a peut être un moyen de palier à ce défaut, mais je ne l'ai pas trouvé).
Au final, j'ai utilisé une fonction qui calcule le modulo du numéro d'enregistrement en cours par la taille désirée, si il vaut 0, j'affiche </td></tr><tr><td>  et sinon j'affiche  </td><td>
Je peux modifier dynamiquement la taille de mon tableau en ne touchant qu'à une valeur.
By: Elyoukey
Date: 2005-08-16
Time: 10:10

Re: Tableau sur plusieurs lignes

Oups, j'oublias, ce serait pas mal que dans les tests de if en plus de = != -= ... iil y ai la fonction modulo (%) peut être une amélioration prochaine ? ^_^