当前位置:首页 > CSS

css 表格制作

2026-01-28 11:47:49CSS

基础表格结构

使用<table>标签创建表格框架,<tr>定义行,<td>定义单元格。示例代码:

<table>
  <tr>
    <td>单元格1</td>
    <td>单元格2</td>
  </tr>
</table>

表格边框样式

通过border-collapse控制边框合并,border属性设置边框样式:

table {
  border-collapse: collapse;
  width: 100%;
}
td, th {
  border: 1px solid #ddd;
  padding: 8px;
}

表头与内容区分

使用<th>标签定义表头,配合CSS突出显示:

css 表格制作

th {
  background-color: #f2f2f2;
  text-align: left;
}

响应式表格设计

添加横向滚动条适应小屏幕:

div.table-container {
  overflow-x: auto;
}
@media screen and (max-width: 600px) {
  table { display: block; }
}

斑马纹效果

使用:nth-child()伪类实现交替行颜色:

css 表格制作

tr:nth-child(even) {
  background-color: #f9f9f9;
}
tr:hover {
  background-color: #eaeaea;
}

单元格对齐控制

通过text-alignvertical-align调整内容位置:

td {
  text-align: center;
  vertical-align: middle;
}

合并单元格

使用colspanrowspan属性:

<td colspan="2">跨两列</td>
<td rowspan="3">跨三行</td>

高级样式示例

创建带有阴影和圆角的现代表格:

table {
  box-shadow: 0 2px 3px rgba(0,0,0,0.1);
  border-radius: 6px;
}
th:first-child {
  border-top-left-radius: 6px;
}
th:last-child {
  border-top-right-radius: 6px;
}

标签: 表格css
分享给朋友:

相关文章

vue实现表格复选

vue实现表格复选

Vue实现表格复选的方法 基础实现 在Vue中实现表格复选功能可以通过v-model绑定复选框的状态,结合v-for循环渲染表格数据。以下是一个基础示例: <template> &l…

css制作时钟

css制作时钟

CSS 制作时钟的方法 使用纯 CSS 和少量 JavaScript 可以制作一个动态时钟。以下是实现步骤: HTML 结构 <div class="clock"> <div…

css 制作表单

css 制作表单

使用 CSS 制作表单 表单是网页交互的重要组成部分,通过 CSS 可以美化表单元素,提升用户体验。以下是常见的表单样式设计方法。 基础表单结构 HTML 表单通常包含输入框、标签、按钮等元素。以下…

css怎么制作表格

css怎么制作表格

使用HTML和CSS创建表格 HTML提供<table>标签用于创建表格结构,结合CSS可以自定义样式。以下是基本实现方法: HTML结构 <table> <th…

如何制作css

如何制作css

创建CSS文件 新建一个纯文本文件,将文件扩展名改为.css,例如style.css。确保文件名不含空格或特殊字符,使用连字符或下划线分隔单词。 编写CSS语法 CSS规则由选择器和声明块组成。选择…

css 制作报表

css 制作报表

CSS 制作报表的方法 使用 CSS 制作报表主要涉及表格样式的设计、布局优化以及响应式处理。以下是几种常见的方法和技巧: 基础表格样式 通过 CSS 可以增强 HTML 表格的视觉效果,使其更符合…