Слои таблицы

Для сборки представления таблицы CSS определяет шесть отдельных слоев, в которых размещаются различные части таблицы. В сущности, стили каждой части таблицы применяются к отдельным слоям. Таким образом, если элемент table имеет зеленый фон и черную рамку шириной один пиксел, эти стили отрисовываются на самом нижнем слое. Любые стили для групп столбцов применяются к следующему слою, сами столбцы располагаются в слое, находящемся над ним, и т. д. Самый верхний слой, соответствующий ячейкам таблицы, отрисовывается последним.

В значительной мере это просто логический процесс; кроме того, если для ячеек таблицы объявляется фоновый цвет, то его, наверное, имеет смысл отрисовывать поверх фона элемента table. Самое важное – стили столбцов располагаются под стилями строк, поэтому фон строки будет перекрывать фон столбца. Важно помнить, что по умолчанию фон всех элементов прозрачный. Таким образом, в следующей разметке фон элемента table будет просматриваться сквозь ячейки, строки, столбцы и т. д. – все, что не имеет собственного фона:



hey there
what's up?
tiger lilly


Оцените статью: (0 голосов)
0 5 0

Статьи из раздела CSS на эту тему:
Автоматическая компоновка
Анонимные объекты таблицы
Визуальная организация таблицы
Выравнивание
Высота

Вернуться в раздел: CSS / 11. Верстка таблиц