"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 corriger la ligne d'en-tête et la première colonne d'un tableau défilant avec JavaScript ?

Comment corriger la ligne d'en-tête et la première colonne d'un tableau défilant avec JavaScript ?

Publié le 2024-11-15
Parcourir:851

How to Fix the Header Row and the First Column in a Scrolling Table with JavaScript?

Comment verrouiller la première ligne et la première colonne d'un tableau défilant à l'aide de JavaScript

Verrouillage de la première ligne et de la première colonne d'un tableau lorsque le défilement peut être une fonctionnalité utile pour les grands tableaux contenant des informations importantes en haut et à gauche. Bien que CSS à lui seul ne puisse pas y parvenir, JavaScript offre une solution.

Considérez le plugin fxdHdrCol comme une solution JavaScript potentielle. Ce plugin convertit un tableau HTML standard en un tableau déroulant avec des en-têtes et des colonnes de tableau fixes. Il permet au tableau de défiler horizontalement et verticalement tout en gardant la première ligne et la première colonne en place.

Pour utiliser fxdHdrCol, passez simplement les paramètres suivants au plugin :

$('#myTable').fxdHdrCol({
    fixedCols    : 3,       /* 3 fixed columns */
    width        : "100%",  /* set the width of the container (fixed or percentage)*/
    height       : 500      /* set the height of the container */
});

En spécifiant le paramètre fixedCols, vous pouvez définir le nombre de colonnes fixes dans le tableau. Vous pouvez également définir la largeur et la hauteur du conteneur pour qu'il s'adapte à la table.

Pour une démonstration et une documentation complètes, reportez-vous au lien fourni dans la réponse d'origine. Cette solution verrouille efficacement la première ligne et la première colonne d'un tableau, offrant ainsi une expérience de défilement plus conviviale.

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