OVH Cloud OVH Cloud

plier/déplier tableau

33 réponses
Avatar
Toto
Bonjour,

Je recherche un moyen de présenter un tableau (X lignes+ X colonnes) en
offrant la possibilité de plier/déplier certaines parties (lignes ou
colonnes) avec sous totaux à la manière du mode plan d'Excel.
Du coté serveur (PHP) je peux gérer. C'est du coté client que je recherche
une solution.
Merci.
Et bon WE.

3 réponses

1 2 3 4
Avatar
ASM

Pour le repliage d'une colonne, alors que je croyais que ce n'était pas
possible de façon simple, il semblerait qu'on puisse le faire en mettant
l'attribut visibility d'un col ou d'un colgroup à collapse :
<http://www.yoyodesign.org/doc/w3c/css2/tables.html#q4>.


De mes lectures superficielles j'avais cru comprendre que les css sur
colgroup ne fonctionnaient qu'avec IE ?!?

--
Stephane Moriaux et son (moins) vieux Mac

Avatar
ASM

Bien sûr après l'innamovible puisqu'elle ne bouge pas :)

D'ailleurs il y a écrit : « qui ne bouge pas ». donc elle ne bouge
pas.


Ma foi ... vu de l'extérieur et en débarquant ... ce n'est pas évident,
vu qu'elle n'est pas en avant-dernière rangée tout le temps.
Suivant les tris demandés, elle peut se retrouver en dernière position.

C'est pour par exemple pouvoir faire des rappels de header toute les 25
lignes :)


Ça, c'est pas mal.

J'avais essayé de mettre le tbody en overflow et ... le résultat est
plus ou moins heureux suivant le brouteur :-(


--
Stephane Moriaux et son (moins) vieux Mac

Avatar
filh
ASM wrote:


Bien sûr après l'innamovible puisqu'elle ne bouge pas :)

D'ailleurs il y a écrit : « qui ne bouge pas ». donc elle ne bouge
pas.


Ma foi ... vu de l'extérieur et en débarquant ... ce n'est pas évident,
vu qu'elle n'est pas en avant-dernière rangée tout le temps.
Suivant les tris demandés, elle peut se retrouver en dernière position.


Ce qui est tout aussi logique quand les données qui sont derrière
n'existent plus :)

FiLH


--
Le fondement du constat bourgeois, c'est le bon sens, c'est-à-dire
une vérité qui s'arrête sur l'ordre arbitraire de celui qui la parle.
Roland Barthes.
http://www.filh.org


1 2 3 4