IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

tables et largeurs de colonnes


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 103
    Par défaut tables et largeurs de colonnes
    bonjour,

    je vais essayé d'expliquer le probleme le plus simplement possible.

    Je dispose d'une base de données conséquence, et suite à des requetes selon critères je souhaite afficher les données dans un tableau.
    Jusque là tout va bien, là ou ca se complique,
    c'est qu'on a une ligne avec les entetes des colonnes, pour toutes les tables dessinées en dessous.
    Tel que c'est concut pour l'instant, le générateur lit les données, et utilise des <tr>
    <td>...</td>...
    </tr>
    ...
    met des lignes "vides" entre les différentes sous tables...
    cela permet d'avoir des colonnes avec largeur cohérentes sur toute la page.

    Mon problème, c'est que je souhaite que les tables sauf la ligne d'entete, soit dans une zone scrollable.
    Si je me contente à la ligne suivante dans la table de faire colspan et à l'intérieur créer une table scrollable, ca marche mais, la largeur des colonnes dans les tables (dans la zone scrollable) ne sont plus du tout les memes que celles des colonnes de la zone non scrollée (entetes)
    Or il faut que ca coincide.
    A priori je ne peux pas fixé la taille des colonnes dans le style CSS. ca j'y ai pensé mais ca serait trop simple. En effet, selon le jeu de données les colonnes doivent s'agrandir (comportement normal quoi).

    Voila, alors si quelqu'un a une idée pour liée la taille des colonnes dans la zone scrollée aux tailles de colonne dans le header, je suis tout ouie.

    Merci d'avance pour votre aide, en espérant que vous compreniez là où je veux en venir

  2. #2
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Hum si tu fixes ton tableau à la taille à la taille de son conteneur ca pourrait marcher .

    Ou passer par du js qui redimmensionnerait la taille des td en fonction des entetes et inversement

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 103
    Par défaut
    Merci, mais en fait je ne dois pas fixer les tailles.

    Ensuite en ce qui concerne le redimensionnement dynamique par js, j'y ai pensé, je l'ai fait et ... ca marche pas, en effet,
    même s'il est facile de cibler les th/td, leur propriété width cencé contenir leur taille "dynamique" ne contient rien si on a rien fixé, et la taille qu'on a défini, si on en a définie une, même si cette taille n'est pas effective.
    En réalité, aucun des navigateurs testé ne rempli ce champ correctement, quand il est rempli. Donc le redimensiionnement dynamique est dès lors impossible

Discussions similaires

  1. Largeur de colonne [table pour impression]
    Par richard_sraing dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 07/05/2009, 12h28
  2. [HTML 4.0] Fixer une largeur de colonne dans une table très large
    Par Poulpynette dans le forum Balisage (X)HTML et validation W3C
    Réponses: 12
    Dernier message: 11/03/2009, 11h02
  3. JTable. largeur des colonnes apres MAJ de la table
    Par step31 dans le forum Composants
    Réponses: 4
    Dernier message: 17/09/2008, 18h57
  4. Largeur de colonne d'une ListView
    Par deaqu1 dans le forum IHM
    Réponses: 7
    Dernier message: 07/06/2005, 19h45
  5. [C#] Largeur de colonne et de ligne dans un DataGrid
    Par pc152 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 31/08/2004, 14h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo