Использование «text-align: center» с группами CSS: руководство по устранению неполадок
Одна из распространенных проблем, возникающих при форматировании таблиц, — выравнивание текста по горизонтали . Хотя свойство «text-align» можно применять к ячейкам таблицы по отдельности, иногда может показаться, что оно не оказывает никакого эффекта при применении к группам столбцов. Вот объяснение того, почему это происходит, и решение, как это преодолеть.
Ограничения CSS для групп колгрупп
Несмотря на то, что группы колгрупп предназначены для группировки и форматирования столбцов, их возможности ограничены. набор свойств CSS, которые они могут применить. К сожалению, «выравнивание текста» не входит в их число. Это означает, что даже если вы укажете «text-align: center» для колгруппы, это не повлияет на выравнивание текста внутри ее ячеек.
Альтернативное решение
Чтобы добиться центрирования текста внутри столбца таблицы, вам необходимо применить свойство «text-align: center» непосредственно к самим ячейкам таблицы. Однако при этом возникает другая проблема: первый столбец в таблице по-прежнему не центрирован из-за присутствия элемента «th», выровненного по левому краю.
Чтобы решить эту проблему, добавьте следующие правила CSS:
#myTable tbody td { text-align: center } #myTable tbody td:first-child { text-align: left }
Эти правила центрируют все ячейки таблицы, кроме первого столбца, который остается выровненным по левому краю, обеспечивая правильное выравнивание по всей таблице.
Неверный HTML
Стоит отметить, что ваш HTML-код недействителен, о чем свидетельствует отсутствие элемента «tr» внутри элемента «thead». Это необходимо исправить, чтобы обеспечить правильную структуру HTML и поддержку браузеров.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3