当前位置:首页 > CSS

制作表格css样式

2026-01-28 17:24:26CSS

基础表格样式设计

设置表格的基本布局和边框样式,使表格结构清晰可见:

table {
  width: 100%;
  border-collapse: collapse;
  margin: 20px 0;
}

th, td {
  border: 1px solid #ddd;
  padding: 12px;
  text-align: left;
}

表头样式优化

增强表头的视觉层次感,通过背景色和字体变化突出显示:

th {
  background-color: #f2f2f2;
  font-weight: bold;
  color: #333;
}

斑马纹效果

添加隔行变色效果,提高表格数据的可读性:

制作表格css样式

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

悬停高亮效果

为表格行添加悬停反馈,提升交互体验:

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

响应式表格设计

针对移动设备优化表格显示,添加水平滚动功能:

制作表格css样式

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

高级样式定制

添加圆角边框和阴影效果,创建现代化表格外观:

table {
  box-shadow: 0 2px 3px rgba(0,0,0,0.1);
  border-radius: 5px;
  overflow: hidden;
}

th:first-child {
  border-top-left-radius: 5px;
}

th:last-child {
  border-top-right-radius: 5px;
}

单元格对齐方式

根据不同数据类型设置对齐方式,优化视觉效果:

.number-cell {
  text-align: right;
}

.center-cell {
  text-align: center;
}

边框样式调整

自定义边框样式,创建更精致的视觉效果:

td {
  border-bottom: 1px solid #e0e0e0;
}

tr:last-child td {
  border-bottom: none;
}

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

相关文章

css制作三行三列表格

css制作三行三列表格

使用HTML和CSS创建三行三列表格 通过HTML的<table>标签结合CSS样式可以轻松实现三行三列的表格结构。 <table class="three-by-three"&g…

css 制作表格

css 制作表格

CSS 制作表格的方法 使用 CSS 制作表格可以通过多种方式实现,包括原生 HTML 表格样式、Flexbox 布局或 Grid 布局。以下是几种常见的方法: 原生 HTML 表格样式 HTML…

vue 实现动态样式

vue 实现动态样式

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

uniapp布局样式

uniapp布局样式

uniapp布局样式基础 uniapp基于Vue.js框架,支持多种布局方式,包括Flex布局、Grid布局和传统盒模型布局。样式编写遵循CSS规范,同时支持rpx响应式单位。 Flex布局示例…

vue实现groupbox样式

vue实现groupbox样式

Vue 实现 GroupBox 样式 在 Vue 中实现 GroupBox(分组框)样式,可以通过自定义组件结合 CSS 完成。以下是几种常见方法: 使用 CSS 边框和阴影模拟 GroupBox…

vue实现表格输出

vue实现表格输出

Vue 实现表格输出的方法 使用原生表格标签 在 Vue 模板中可以直接使用 HTML 原生表格标签(<table>、<tr>、<td>等)渲染数据。通过 v-fo…