Maison > interface Web > tutoriel CSS > Comment puis-je obtenir des largeurs de cellules de tableau fixes en HTML à l'aide de `` et CSS ?

Comment puis-je obtenir des largeurs de cellules de tableau fixes en HTML à l'aide de `` et CSS ?

Barbara Streisand
Libérer: 2024-12-15 05:23:13
original
619 Les gens l'ont consulté

How Can I Achieve Fixed Table Cell Widths in HTML Using `` and CSS?

Largeur de cellule de tableau fixe - Démêler la magie

De nombreux développeurs Web utilisent encore des tableaux pour organiser les données et les contrôles, comme l'illustre jqGrid. Cependant, la capacité de jqGrid à imposer des largeurs de colonnes fixes, malgré des contenus cellulaires variables, présente un casse-tête intrigant.

Le secret réside dans l'utilisation de l'attribut balise, qui permet aux développeurs de définir le style des colonnes à l’échelle de la table. En définissant le style table-layout:fixed sur le

et en spécifiant le style overflow:hidden pour les cellules, le tableau adopte une disposition fixe, empêchant les cellules de s'étendre au-delà de leur largeur définie.

Par exemple, considérons le code HTML suivant :

<table class="fixed">
    <col width="20px" />
    <col width="30px" />
    <col width="40px" />
    <tr>
        <td>text</td>
        <td>text</td>
        <td>text</td>
    </tr>
</table>
Copier après la connexion

En conjonction avec ce code, le CSS suivant garantit la disposition fixe du tableau et empêche l'expansion des cellules :

table.fixed { table-layout:fixed; }
table.fixed td { overflow: hidden; }
Copier après la connexion

En utilisant cette approche, les développeurs peuvent obtenir un contrôle précis sur le tableau largeurs de cellules, garantissant une apparence cohérente et organisée même lorsque le contenu des cellules varie.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal