使用 CSS 处理空单元格
cssweb developmentfront end technology更新于 2025/1/7 3:24:17
CSS 的 empty-cells 属性用于指定表格中空单元格的显示方式。CSS empty-cells 属性的语法如下 −
语法
Selector {
empty-cells: /*value*/
}
示例
以下示例说明了 CSS empty-cells 属性 −
<!DOCTYPE html>
<html>
<head>
<style>
table, table * {
border: groove;
}
table {
display: inline-block;
}
#demo1 {
empty-cells: show;
}
#demo2 {
empty-cells: hide;
}
</style>
</head>
<body>
<h2>Demo Heading</h2>
<table id="demo1">
<tr>
<th colspan="3">Demo</th>
</tr>
<tr>
<td>One</td>
<td>Two</td>
<td>Three</td>
</tr>
<tr>
<td></td>
<td></td>
<td>Six</td>
</tr>
<tr>
<td></td>
<td>Eight</td>
<td></td>
</tr>
</table>
<table id="demo2">
<tr>
<th colspan="3">Demo</th>
</tr>
<tr>
<td>One</td>
<td>Two</td>
<td>Three</td>
</tr>
<tr>
<td></td>
<td></td>
<td>Six</td>
</tr>
<tr>
<td></td>
<td>Eight</td>
<td></td>
</tr>
</table>
</body>
</html>
输出
这将给出以下输出 −

示例
<!DOCTYPE html>
<html>
<head>
<style>
table * {
border: ridge skyblue;
padding: 0.5rem;
}
table {
margin: 20px;
display: inline-block;
box-shadow: 0 0 6px 3px green;
}
#demo1 {
empty-cells: hide;
}
#demo2 {
empty-cells: show;
}
</style>
</head>
<body>
<table id="demo1">
<tr>
<th colspan="3">Hide</th>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</table>
<table id="demo2">
<tr>
<th colspan="3">Show</th>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</table>
</body>
</html>
输出
这将给出以下输出 −

相关文章
有用资源
css 参考教程 - 该教程包含有关 css 的更多信息:https://www.cainiaomax.com/css/

