"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como corrigir a linha do cabeçalho e a primeira coluna em uma tabela de rolagem com JavaScript?

Como corrigir a linha do cabeçalho e a primeira coluna em uma tabela de rolagem com JavaScript?

Publicado em 15/11/2024
Navegar:276

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

Como bloquear a primeira linha e a primeira coluna de uma tabela de rolagem usando JavaScript

Bloqueando a primeira linha e a primeira coluna de uma tabela quando a rolagem pode ser um recurso útil para tabelas grandes com informações importantes na parte superior e à esquerda. Embora o CSS sozinho não consiga fazer isso, o JavaScript oferece uma solução.

Considere o plug-in fxdHdrCol como uma solução JavaScript em potencial. Este plugin converte uma tabela HTML padrão em uma tabela rolável com cabeçalhos e colunas de tabela fixos. Ele permite que a tabela role horizontal e verticalmente enquanto mantém a primeira linha e a primeira coluna no lugar.

Para usar fxdHdrCol, basta passar os seguintes parâmetros para o 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 */
});

Ao especificar o parâmetro fixaCols, você pode definir o número de colunas fixas na tabela. Você também pode definir a largura e a altura do contêiner para caber na tabela.

Para uma demonstração e documentação completas, consulte o link fornecido na resposta original. Esta solução bloqueia efetivamente a primeira linha e a primeira coluna de uma tabela, proporcionando uma experiência de rolagem mais fácil de usar.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3