当前位置:首页 > 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)。

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调整垂直对齐。

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 制作表格

css 制作表格

基础表格结构 使用HTML的<table>标签创建表格框架,搭配<tr>(行)、<th>(表头)和<td>(单元格)标签。例如: <table&…

怎么制作css链接样式

怎么制作css链接样式

CSS链接样式制作方法 基础样式设置 链接的默认状态可以通过a选择器设置。常见的属性包括color、text-decoration和font-weight。 a { color: #0066c…

vue实现手机预览样式

vue实现手机预览样式

实现手机预览样式的方法 在Vue项目中实现手机预览样式,可以通过以下几种方式实现: 使用响应式布局 通过CSS媒体查询设置不同屏幕尺寸的样式,确保页面在手机端正常显示: @media (max…

vue实现表格上传头像

vue实现表格上传头像

实现表格上传头像功能 在Vue中实现表格上传头像功能,可以通过以下步骤完成。这里假设使用Element UI作为UI框架,但方法同样适用于其他UI库或原生实现。 安装必要依赖 确保项目中已安装Ele…

h5实现表格样式

h5实现表格样式

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

vue 实现动态样式

vue 实现动态样式

动态样式绑定方法 在Vue中实现动态样式主要通过v-bind:class和v-bind:style指令完成,以下是具体实现方式: 类名绑定 <div :class="{ active:…