Как должен работать CSS «display: table-column»?
В HTML таблицы состоят из строк, каждая строка содержащие клетки. CSS расширяет эту концепцию, позволяя дизайнерам определять конкретные макеты строк и столбцов. В то время как «display: table-row» и «display: table-cell» просты, «display: table-column» имеет более тонкую цель.
Понимание функции «display: table- columns"
В отличие от "display: table-row" и "display: table-cell", "display: table-column" не устанавливает новую структуру столбца. Вместо этого он устанавливает атрибуты для ячеек в существующих строках таблицы. Например, вы можете указать цвет фона первой ячейки в каждой строке.
HTML и структура таблицы CSS
Чтобы понять эту концепцию, рассмотрите следующий HTML-код. таблица:
Cell 1
Cell 2
Cell 3
Cell 4
В соответствии со структурой HTML можно применить следующий CSS:
.mytable {
display: table;
}
.myrow {
display: table-row;
}
.mycell {
display: table-cell;
}
.column1 {
display: table-column;
background-color: green;
}
.column2 {
display: table-column;
}
В этом примере элементы div «.column1» и «.column2» не являются контейнерами для контента. Они просто определяют атрибуты для ячеек в строках таблицы.
Ключевые моменты, которые следует запомнить
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3