"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 centralizar o texto em colunas de tabela com colargadas?

Como centralizar o texto em colunas de tabela com colargadas?

Postado em 2025-02-17
Navegar:603

How to Center Text in Table Columns with Colgroups?

texto central nas colunas da tabela com colgrupos

Um desafio comum nas tabelas HTML está alinhando o texto centralmente em colunas específicas. Apesar de usar o

para formatar todas as células em uma coluna de forma consistente, o alinhamento do texto permanece sem face.

O ponto crucial da questão está nas limitações do CSS. Apenas algumas propriedades CSS selecionadas, incluindo a cor de fundo, aplicam-se a colunas. Infelizmente, o text-align não está entre eles.

Para superar esse obstáculo, é necessária uma abordagem alternativa. No exemplo dado, a adição das seguintes regras CSS centralizará o texto em todas as células da tabela, exceto a primeira coluna:

#myTable tbody td { text-align: center }
#myTable tbody td:first-child { text-align: left }

Esta solução aproveita o fato de que o text-align se aplica às células da tabela. Observe que esse método não é compatível com o IE6, mas curiosamente, no IE6, o text-align realmente se aplica (embora incorretamente) às colunas. . Abordar esse problema menor garantirá que a estrutura da tabela seja válida de acordo com os padrões HTML.

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