当前位置:首页 > CSS

css 表格制作

2026-02-13 06:07:06CSS

CSS 表格制作基础

使用 <table> 标签创建表格结构,配合 CSS 控制样式。基础结构包含 <thead><tbody><tr>(行)和 <td>(单元格)。

<table>
  <thead>
    <tr>
      <th>标题1</th>
      <th>标题2</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>内容1</td>
      <td>内容2</td>
    </tr>
  </tbody>
</table>

常用样式属性

通过 CSS 控制边框、间距和对齐方式:

  • border-collapse: 合并单元格边框(常用 collapse
  • padding: 单元格内边距
  • text-align: 文本水平对齐(如 center
  • vertical-align: 文本垂直对齐(如 middle
table {
  border-collapse: collapse;
  width: 100%;
}
th, td {
  border: 1px solid #ddd;
  padding: 8px;
  text-align: left;
}
th {
  background-color: #f2f2f2;
}

响应式表格

针对小屏幕设备,可通过横向滚动或调整布局实现响应式:

.table-container {
  overflow-x: auto;
}
@media (max-width: 600px) {
  td {
    display: block;
    width: 100%;
  }
}

斑马纹效果

使用 nth-child 选择器实现交替行背景色:

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

悬停高亮

通过 :hover 伪类增强交互体验:

tr:hover {
  background-color: #e6e6e6;
}

复杂表头设计

合并单元格使用 colspanrowspan

<tr>
  <th colspan="2">合并的标题</th>
</tr>

固定表头与列

结合 position: sticky 实现滚动时固定元素:

css 表格制作

thead th {
  position: sticky;
  top: 0;
  background: white;
}

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

相关文章

css制作春联

css制作春联

使用CSS制作春联的方法 基础布局与样式 春联通常由一对垂直排列的红色对联和顶部的横批组成。使用CSS的flexbox布局可以轻松实现这种结构。创建一个父容器,内部包含三个子元素:横批、上联和下联。…

css网页制作

css网页制作

CSS 网页制作基础 CSS(层叠样式表)用于控制网页的视觉呈现,包括布局、颜色、字体等。以下为关键知识点和实用方法: 基本语法结构 CSS 规则由选择器和声明块组成: 选择器 { 属性: 值…

怎么制作css

怎么制作css

理解CSS基础 CSS(层叠样式表)用于控制网页的视觉表现,包括布局、颜色、字体等。CSS通过选择器匹配HTML元素,并为其定义样式规则。例如: p { color: blue; f…

css制作时钟

css制作时钟

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

h5实现表格样式

h5实现表格样式

实现H5表格样式的方法 使用HTML和CSS创建基础表格 在HTML中,表格通过<table>标签定义,配合<tr>(行)、<td>(单元格)和<th>…

css表单制作

css表单制作

表单基础结构 使用HTML创建表单容器,包含<form>标签及输入字段。表单通常需要<input>、<label>、<textarea>等元素。…