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; }
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.