Descrição
A propriedade empty-cell é usada no modelo de layout de tabela com borda separada para controlar a renderização das células da tabela que não têm conteúdo visível.
Valores possíveis
Aplica-se a
Todos os elementos com exibição de célula de tabela.
Sintaxe DOM
object.style.emptyCell = "hide";
Exemplo
Aqui está a propriedade empty-cells usada para ocultar bordas de células vazias no elemento <table>.
<html>
<head>
<style type = "text/css">
table.empty {
width:350px;
border-collapse:separate;
empty-cells:hide;
}
td.empty {
padding:5px;
border-style:solid;
border-width:1px;
border-color:#999999;
}
</style>
</head>
<body>
<table class = "empty">
<tr>
<th></th>
<th>Title one</th>
<th>Title two</th>
</tr>
<tr>
<th>Row Title</th>
<td class = "empty">value</td>
<td class = "empty">value</td>
</tr>
<tr>
<th>Row Title</th>
<td class = "empty">value</td>
<td class = "empty"></td>
</tr>
</table>
</body>
</html>
Isso produzirá o seguinte resultado -