Atrybut empty-cells w CSS

Definicja i zastosowanie

Ustawienie, czy puste komórki tabeli będą wyświetlane (tylko w trybie "oddzielne ramki").

Komentarz:Niektóre wersje przeglądarki IE nie obsługuje tej właściwości.

Wyjaśnienie

Ta właściwość określa, jak komórki tabeli bez zawartości są reprezentowane. Jeśli jest włączona, rysowana jest ramka i tło komórki. Ta właściwość jest ignorowana, jeśli ustawienie border-collapse jest ustawione na separate.

Zobacz również:

Kurs CSSTabela CSS

Podręcznik HTML DOMAtrybut emptyCells

Przykład

Ukryj ramki i tło w pustych komórkach tabeli:

table
  {
  border-collapse:separate;
  empty-cells:hide;
  }

Spróbuj sam

Gramatyka CSS

empty-cells: show|hide|initial|inherit;

Wartość atrybutu

Wartość Opis
hide Nie rysowanie ramki wokół pustych komórek.
show Rysowanie ramki wokół pustych komórek. Domyślne.
inherit Zgodnie z zaleceniami wartość atrybutu empty-cells powinna być dziedziczona od elementu nadrzędnego.

Szczegółowe informacje techniczne

Domyślna wartość: show
Inheredność: yes
Wersja: CSS2
Gramatyka JavaScript: object.style.emptyCells="hide"

Obsługa przeglądarek

Liczby w tabeli wskazują na pierwszą wersję przeglądarki, która obsługuje ten atrybut w pełni.

Chrome IE / Edge Firefox Safari Opera
1.0 8.0 1.0 1.2 4.0

Komentarz:Jeśli określono !DOCTYPE, to Internet Explorer 8 (i wersje wyższe) obsługuje atrybut empty-cells.