Свойство empty-cells в CSS
Определение и использование
Атрибут empty-cells устанавливает, будут ли показываться пустые ячейки таблицы (только для режима "отдельные рамки").
Комментарии:Некоторые версии браузера IE не поддерживают этот атрибут.
Описание
Этот атрибут определяет, как представлять ячейки таблицы, которые не содержат никакого содержимого. Если атрибут установлен, будет нарисована рамка и фоновый цвет ячейки. Этот атрибут будет ignorирован, если border-collapse установлен в separate.
См. также:
CSS учебник:Таблицы CSS
HTML DOM справочник:Атрибут emptyCells
Пример
Скрыть рамку и фоновый цвет вокруг пустых ячеек таблицы:
table { border-collapse:separate; empty-cells:hide; }
CSS синтаксис
empty-cells: show|hide|initial|inherit;
Значение атрибута
Значение | Описание |
---|---|
hide | Не рисовать рамку вокруг пустых ячеек. |
показать | Рисовать рамку вокруг пустых ячеек. По умолчанию. |
inherit | Указывается, что значение атрибута empty-cells должно быть наследовано от родительского элемента. |
Технические детали
Значение по умолчанию: | показать |
---|---|
Ингеритация: | да |
Версия: | CSS2 |
JavaScript синтаксис: | object.style.emptyCells="hide" |
Поддержка браузерами
Числа в таблице указывают на первую версию браузера, которая поддерживает этот атрибут полностью.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
1.0 | 8.0 | 1.0 | 1.2 | 4.0 |
Комментарии:Если уже указан !DOCTYPE, то Internet Explorer 8 (и более новые версии) поддерживают атрибут empty-cells.