当前位置:首页 > CSS

css样式制作表格

2026-01-28 19:01:54CSS

基础表格结构

使用HTML的<table>标签创建表格框架,搭配<tr>(行)、<th>(表头)、<td>(单元格)标签构建内容。

<table>
  <tr>
    <th>表头1</th>
    <th>表头2</th>
  </tr>
  <tr>
    <td>内容1</td>
    <td>内容2</td>
  </tr>
</table>

边框样式

通过border属性设置表格边框,合并边框使用border-collapse: collapse

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

间距与内边距

使用padding控制单元格内容与边框的间距,border-spacing调整单元格间距(需border-collapse: separate)。

css样式制作表格

td {
  padding: 12px;
}
table {
  border-spacing: 10px;
}

背景与颜色

通过background-color设置背景色,color定义文字颜色。

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

对齐方式

text-align控制水平对齐,vertical-align调整垂直对齐。

css样式制作表格

th {
  text-align: left;
}
td {
  vertical-align: middle;
}

响应式表格

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

div.table-container {
  overflow-x: auto;
}

悬停效果

使用:hover伪类实现行高亮。

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

斑马线效果

:nth-child()实现交替行颜色。

tr:nth-child(odd) {
  background-color: #fff;
}
tr:nth-child(even) {
  background-color: #f2f2f2;
}

标签: 样式表格
分享给朋友:

相关文章

css表格的制作方法

css表格的制作方法

基础表格结构 使用<table>标签创建表格框架,<tr>定义行,<td>定义单元格: <table> <tr> <td…

vue实现border样式

vue实现border样式

在Vue中实现border样式 Vue中可以通过内联样式、绑定class或使用scoped样式来实现border样式。以下是几种常见方法: 内联样式 直接在模板中使用style属性设置border:…

网页制作 css样式

网页制作 css样式

CSS样式基础 CSS(层叠样式表)用于控制网页的视觉呈现,包括布局、颜色、字体等。以下是核心概念和常用方法: 选择器与样式规则 CSS通过选择器匹配HTML元素并应用样式。常见选择器类型:…

vue实现导出表格

vue实现导出表格

Vue 实现导出表格的方法 使用 xlsx 库导出 Excel 安装 xlsx 库 npm install xlsx 在 Vue 组件中引入 xlsx import * as XLSX from…

怎么制作css表格

怎么制作css表格

制作CSS表格的方法 使用HTML表格标签结合CSS样式 通过HTML的<table>、<tr>、<td>等标签创建表格结构,再使用CSS美化样式。例如: <…

uniapp插槽样式

uniapp插槽样式

uniapp插槽样式的基本用法 在UniApp中使用插槽时,样式处理与普通组件类似,但需要注意作用域问题。父组件传递内容到子组件插槽时,样式默认受父组件作用域影响。 子组件中定义插槽: <v…