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

Mise en page CSS Discussion :

Table-layout:fixed non pris en compte


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Pgs
    Pgs est déconnecté
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    482
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 482
    Par défaut Table-layout:fixed non pris en compte
    Bonjour,
    Dans le tableau suivant je n’arrive pas, pour chaque colonne, à avoir des td de même largeur que le th.
    Pourtant, j’utilise table-layout:fixed.
    Merci pour toute aide.
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    <!DOCTYPE html>
    <html>
    <head>
    <title></title>
    <style>
    html, body {
    height: 100%;
    width: 100%;
    padding: 0px;
    margin: 0px;
    overflow: hidden;
    }
    table {
    display: block;
    table-layout: fixed;
    border-collapse: collapse;
    width: 100%;
    }
    thead,tbody {
    display: block;
    overflow-y: scroll;
    }
    tr {
    width: 100%;
    }
    th, td {border: 1px solid black;
    }
    </style>
    </head>
    <body>
    <table>
    <thead><tr>
    <th style="width: 10%;">XXXXX XXXX</th>
    <th style="width: 14%;">XXXX XXXXX</th>
    <th style="width: 14%;">XXXXX</th>
    <th style="width: 10%;">XXXX XXX XXXXX / XXXXXXX</th>
    <th style="width: 5%;">XXXXXXXXXXXXXXXX XXXXXX</th>
    <th style="width: 5%;">XXXXX XXXX</th>
    <th style="width: 5%;">XXXX XXXXXXX XXXXX</th>
    <th style="width: 6%;">XXXX XXXX XXXXX XXXX XXXXX</th>
    <th style="width: 6%;">XXXX XXXX XXXXXX</th>
    <th style="width: 15%;">XXXXX XXXX - XXXXXX XXXX</th>
    <th style="width: 15%;">XXXX XXXXXX XXXXXX</th>
    </tr></thead>
    <tbody><tr>
    <td style="width: 10%;">YYYYY YYYYYYY YYYY YYYY YYYYY YYYY YYYYYY</td>
    <td style="width: 14%;"></td>
    <td style="width: 14%;">YYYY YYYY YY YY YY YY YY</td>
    <td style="width: 10%;">YYYYYY YYY YYYYYY YYYYYY</td>
    <td style="width: 5%;">Y</td>
    <td style="width: 5%;"></td>
    <td style="width: 5%;">YYYYY YYYYYY YYYYYY YYYYYYY</td>
    <td style="width: 6%;">YY</td>
    <td style="width: 6%;">YYY YYYY YYYYY YYYY YYYYY</td>
    <td style="width: 15%;"></td>
    <td style="width: 15%;"></td>
    </tr></tbody>
    </table>
    </body>
    </html>

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    supprime les display: block; ...
    (mais d'où t'est venue cette idée saugrenue ?? )

  3. #3
    Pgs
    Pgs est déconnecté
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    482
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 482
    Par défaut
    Merci pour ta réponse.

    Je pensais que les display:block étaient la bonne méthode pour figer les titres du tableau dans thead et permettre un scroll-y dans tbody.

    D'ailleurs, si j’enlève ces display:block, cela règle mon problème de largeur de colonnes mais je perds le scroll-y.

  4. #4
    Invité
    Invité(e)
    Par défaut
    "tableau html à entête fixe"


    Pourtant, TU avais posé LA MEME question, en on t'avait répondu... en 2017 !!

    Tu pourras néanmoins trouvé des codes plus performant... en cherchant un peu...
    Dernière modification par Invité ; 03/07/2019 à 14h02.

Discussions similaires

  1. Poids sélecteur non pris en compte sur une TABLE
    Par hbx360 dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 16/06/2019, 20h46
  2. [SP-2010] les modification dans le dossier layout non pris en compte
    Par roubi dans le forum SharePoint
    Réponses: 4
    Dernier message: 31/01/2014, 10h31
  3. [QR 4.05] Propriété imprimante non pris en compte
    Par portu dans le forum SAP Crystal Reports
    Réponses: 5
    Dernier message: 30/09/2008, 14h21
  4. Accents non pris en compte dans les requêtes SELECT
    Par YanK dans le forum Requêtes
    Réponses: 1
    Dernier message: 30/08/2005, 10h57
  5. [event] keyListener non pris en compte
    Par pierre.zelb dans le forum Agents de placement/Fenêtres
    Réponses: 5
    Dernier message: 03/08/2005, 08h35

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