CSS
HTML
JavaScript
PHP
Introduzione
Coming Soon
Generatori
Varie

CSS empty-cells

La proprietà CSS2.1 empty-cells controlla la visibilità delle celle vuote

La proprietà empty-cells è utilizzata nei layout di tabella per decidere se le celle vuote debbano essere visualizzate. Impostando il valore hide, le celle completamente vuote (senza contenuto o spazi) vengono rimosse dal rendering, compresi i loro bordi.

Sintassi

empty-cells: show | hide | inherit;

Significato dei valori principali:

  • show: (valore predefinito) le celle vuote vengono mostrate, inclusi i bordi.

  • hide: le celle completamente vuote non vengono mostrate, né i loro bordi.

  • inherit: eredita il valore dal genitore.


Esempio proprietà: empty-cells


Codice Esempio: empty-cells

CODE: CSSpreleva codice
  1. .table-show, .table-hide {
  2.   border-collapse: separate;
  3.   border: 3px solid blue;
  4.   margin-bottom: 20px;
  5. }
  6.  
  7. .table-show td {
  8.   empty-cells: show;
  9. }
  10.  
  11. .table-hide td {
  12.   empty-cells: hide;
  13. }
  14.  
  15. td {
  16.   width: 100px;
  17.   height: 40px;
  18.   border: 3px solid red;
  19.   text-align: center;
  20. }

Contenuto Esempio: empty-cells

Esempio di utilizzo della proprietà empty-cells

In questo esempio, una tabella mostra la differenza tra empty-cells: show e empty-cells: hide:


empty-cells: show
1 3
empty-cells: hide
1 3

CSS e HTML per l'esempio:

  
  <style>
    .table-show, .table-hide {
      border-collapse: separate;
      border: 3px solid blue;
      margin-bottom: 20px;
    }

    .table-show td {
      empty-cells: show;
    }

    .table-hide td {
      empty-cells: hide;
    }

    td {
      width: 100px;
      height: 40px;
      border: 3px solid red;
      text-align: center;
    }
  </style>

  <table class="table-show">
    <caption>empty-cells: show</caption>
    <tr>
      <td>1</td>
      <td></td>
      <td>3</td>
    </tr>
  </table>

  <table class="table-hide">
    <caption>empty-cells: hide</caption>
    <tr>
      <td>1</td>
      <td></td>
      <td>3</td>
    </tr>
  </table>
  

Note:
Le indicazioni dei Browser supportati sono superate grazie alla loro costante evoluzione, si consiglia di verificare la compatibilità dei vari browser eseguendo il test cliccando qui sotto.

Supporto Browser

Browser Support

I Cookie su questo sito:

Il nostro sito utilizza cookie e altre tecnologie in modo tale che sia noi, sia i nostri partner, possiamo ricordarci di te e capire come tu e gli altri visitatori utilizzate il nostro sito. Qui puoi trovare ulteriori informazioni sui cookie e le altre tecnologie. Chiudendo questo banner o continuando la navigazione acconsenti all'uso dei cookie. Acconsento Info Cookies