html,css 制作表格包含分类,含表格的删除功能,表格内容包含书籍名称等,包含复选框,
时间: 2024-02-26 17:57:40 浏览: 126
好的,这是一个关于HTML和CSS制作表格的问题。下面是一个简单的示例,它包含分类、删除功能、书籍名称等内容以及复选框。
HTML代码:
```html
<!DOCTYPE html>
<html>
<head>
<title>书籍列表</title>
<style>
table {
border-collapse: collapse;
width: 100%;
}
th, td {
text-align: left;
padding: 8px;
border-bottom: 1px solid #ddd;
}
tr:hover {
background-color: #f5f5f5;
}
th {
background-color: #4CAF50;
color: white;
}
.delete {
color: red;
cursor: pointer;
}
</style>
</head>
<body>
<h1>书籍列表</h1>
<table>
<thead>
<tr>
<th>分类</th>
<th>书籍名称</th>
<th>删除</th>
</tr>
</thead>
<tbody>
<tr>
<td>小说</td>
<td>《红楼梦》</td>
<td><input type="checkbox" name="delete" value="1"><span class="delete">删除</span></td>
</tr>
<tr>
<td>小说</td>
<td>《西游记》</td>
<td><input type="checkbox" name="delete" value="2"><span class="delete">删除</span></td>
</tr>
<tr>
<td>散文</td>
<td>《唐诗三百首》</td>
<td><input type="checkbox" name="delete" value="3"><span class="delete">删除</span></td>
</tr>
<tr>
<td>散文</td>
<td>《百家姓》</td>
<td><input type="checkbox" name="delete" value="4"><span class="delete">删除</span></td>
</tr>
</tbody>
</table>
</body>
</html>
```
CSS样式:
首先,我们将表格的边框合并,使其看起来更整洁。
```css
table {
border-collapse: collapse;
width: 100%;
}
```
然后,我们设置表头和表格内的单元格的样式,包括文本对齐、填充和底部边框。
```css
th, td {
text-align: left;
padding: 8px;
border-bottom: 1px solid #ddd;
}
```
接着,我们设置表格中悬停时鼠标所在行的背景色。
```css
tr:hover {
background-color: #f5f5f5;
}
```
最后,我们设置表头的背景颜色和字体颜色,并为删除功能的文本添加了一个红色颜色和一个指针样式。
```css
th {
background-color: #4CAF50;
color: white;
}
.delete {
color: red;
cursor: pointer;
}
```
这样,我们就完成了一个简单的包含分类、删除功能、书籍名称等内容以及复选框的表格。
阅读全文