"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment ajouter un défilement horizontal aux tables HTML?

Comment ajouter un défilement horizontal aux tables HTML?

Publié le 2025-02-27
Parcourir:583

How to Add Horizontal Scrolling to HTML Tables?

étendre les tables HTML avec défilement horizontal

lorsqu'ils traitent de tables de données étendues, il devient nécessaire pour améliorer l'expérience utilisateur en fournissant à la fois des capacités verticales et horizontales de défilement. Cet article explique comment ajouter une barre de défilement horizontale à une table HTML, garantissant une navigation transparente quelle que soit la taille du contenu du tableau.

En tant que bloc: définissez la propriété d'affichage de l'élément à bloquer. Cela permet à la table d'occuper toute la largeur de son conteneur.

Activer le défilement horizontal:
    Utilisez la propriété Overflow-X et définissez-la sur Auto. Cela demande au navigateur d'afficher une barre de défilement horizontale lorsque le contenu de la table dépasse la largeur disponible.
  1. table { Affichage: bloc; Overflow-X: Auto; Espace blanc: Nowrap; }
  2. Considérations supplémentaires
table {
    display: block;
    overflow-x: auto;
    white-space: nowrap;
}

table tbody { Affichage: table; Largeur: 100%; }

    Pour un comportement de défilement plus avancé, reportez-vous à cette ressource: [Scrolling TABLE SINGRESS] (https://www.lizkeogh.com/html-table-caption-scroll-without-floats/).
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3