Книга: HTML, XHTML и CSS на 100%
Селекторы столбцов
Селекторы столбцов
В CSS ячейки таблицы могут принадлежать одному из двух типов групп: строкам или столбцам. В HTML ячейки являются наследующими элементами строк, а не столбцов. Тем не менее на некоторые свойства ячеек оказывают влияние свойства столбцов.
Ниже приведен список свойств, которые могут быть заданы столбцам таблицы и, соответственно, влиять на вид ячеек.
• border – задает различные свойства границы столбцам, но работает, только если для свойства border-collapse в элементе таблицы установлено значение collapse.
• background – определяет фон для ячеек в столбце.
• width – определяет ширину столбца.
• visibility – если свойству столбца visibility присвоено значение collapse, то ни одна ячейка столбца не представляется, а ячейки, охватывающие другие столбцы, урезаются. Кроме того, ширина таблицы уменьшается на ширину этого столбца. Другие значения свойства visibility не имеют влияния на отображение.
Рассмотрим несколько строк CSS-кода, определяющих свойства столбцов:
col.totals { background: blue }
table { table-layout: fixed }
col.totals { width: 5em }
Первое правило выделяет столбец класса totals синим цветом, а последние два правила указывают способ фиксирования размера столбца, используя фиксированное расположение.
- 19.8.1.2. Комбинированные селекторы
- Использование типов содержимого и столбцов
- Добавление, изменение и удаление столбцов списка
- Создание столбцов и работа с типами содержимого
- Форматирование строк и столбцов
- Изменение столбцов в таблице
- Селекторы
- 19.8. Селекторы и методы выбора в библиотеке jQuery
- Описание и группировка столбцов
- Скрытие строк и столбцов от посторонних
- 3.6. Группировка строк и столбцов
- Динамические эффекты строк и столбцов