html表格设计
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Dynamic Rowspan</title>
<style>
table {
border-collapse: collapse;
width: 100%;
}
th, td {
border: 1px solid black;
padding: 8px;
text-align: left;
}
th {
background-color:
}
td.content-cell {
height: 80px; /* Adjust the height of the content cell as needed */
}
</style>
</head>
<body>
<table id="dynamicTable">
<tr>
<td colspan="5">名称</td>
</tr>
<tr>
<th>序号</th>
<th>井号</th>
<th>时间</th>
<th>状态</th>
<td class="content-cell"></td>
</tr>
<tr>
<td>1</td>
<td>张三</td>
<td>2023年10月</td>
<td>正常</td>
</tr>
<tr>
<td>1</td>
<td>张三</td>
<td>2023年10月</td>
<td>正常</td>
</tr>
<tr>
<td>1</td>
<td>张三</td>
<td>2023年10月</td>
<td>正常</td>
</tr>
<!-- Add more rows as needed -->
</table>
<script>
// Calculate and set rowspan dynamically
window.onload = function() {
var table = document.getElementById("dynamicTable");
var rowCount = table.getElementsByTagName("tr").length;
var contentCell = table.querySelector(".content-cell");
contentCell.setAttribute("rowspan", rowCount - 1);
};
</script>
</body>
</html>