empty-cells

 
empty-cells - устанавливает отображение границ и фона в ячейке, если она пустая. При одновременном добавлении к таблице свойства border-collapse со значением collapse, свойство empty-cells будет игнорироваться. Ячейка считается пустой в случаях если:

1. Нет вообще никаких символов.
2. В ячейке содержится только перевод строки, символ табуляции или пробел;
3. Значение visibility установлено как hidden.


Добавление неразрывного пробела воспринимается как видимое содержание, и ячейка в таком случае будет непустой.

Значения

show - отображает границу вокруг ячейки и фон в ней.
hide - граница и фон в пустых ячейках не отображается. Если все ячейки в строке пустые, то строка прячется целиком.

Пример использования

table {empty-cells: show}

Характеристики

1. Применяется к <TD>, <TH> или к элементам, у которых display: table-cell
2. Значение по умолчанию: show
3. Наследуется.

Синтаксис

empty-cells: show | hide

Версии CSS

CSS 2
CSS 2.1
CSS 3

Нашли ошибку, опечатку, неточность, неактуальную или устаревшую информацию? Пишите.