当前位置:首页 > CSS

CSS模板制作表格

2026-04-01 16:49:50CSS

CSS表格基础样式

使用CSS可以自定义表格的边框、背景、间距等属性。以下是一个基础表格样式模板:

/* 表格整体样式 */
table {
  width: 100%;
  border-collapse: collapse; /* 合并边框 */
  margin: 20px 0;
  font-family: Arial, sans-serif;
}

/* 表头样式 */
th {
  background-color: #f2f2f2;
  color: #333;
  text-align: left;
  padding: 12px;
  border: 1px solid #ddd;
}

/* 单元格样式 */
td {
  padding: 10px;
  border: 1px solid #ddd;
}

/* 隔行变色效果 */
tr:nth-child(even) {
  background-color: #f9f9f9;
}

/* 悬停高亮 */
tr:hover {
  background-color: #e6f7ff;
}

响应式表格设计

通过媒体查询实现小屏幕下的表格横向滚动:

@media (max-width: 600px) {
  table {
    display: block;
    overflow-x: auto;
    white-space: nowrap;
  }
}

斑马线表格进阶版

增加圆角边框和阴影效果:

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

table.advanced th {
  background-color: #4CAF50;
  color: white;
}

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

无边框简约风格

适合数据仪表盘等场景:

table.minimalist {
  border: none;
}

table.minimalist td, 
table.minimalist th {
  border: none;
  padding: 8px 15px;
}

table.minimalist tr:not(:last-child) td {
  border-bottom: 1px dashed #eee;
}

固定表头滚动表格

通过CSS实现表头固定、内容区域滚动:

CSS模板制作表格

<div class="scrollable-table">
  <table>
    <thead>
      <tr><th>Header</th></tr>
    </thead>
    <tbody>
      <!-- 表格内容 -->
    </tbody>
  </table>
</div>
.scrollable-table {
  height: 300px;
  overflow-y: auto;
}

.scrollable-table thead th {
  position: sticky;
  top: 0;
  background: white;
  box-shadow: 0 2px 2px -1px rgba(0,0,0,0.1);
}

标签: 表格模板
分享给朋友:

相关文章

css制作表格

css制作表格

使用HTML和CSS创建表格 HTML中的<table>元素用于创建表格,结合CSS可以调整样式。以下是一个基础示例: <table> <tr> &l…

css网页制作模板

css网页制作模板

CSS 网页制作模板 CSS 网页制作模板通常包含基础的 HTML 结构和 CSS 样式,帮助快速搭建响应式、现代化的网页布局。以下是一个常见的模板示例,包含关键部分和优化建议。 基础 HTML 结…

css网页制作模板

css网页制作模板

CSS网页制作模板 使用CSS制作网页模板时,可以结合HTML结构进行样式设计。以下是一个常见的网页模板框架及对应的CSS样式示例。 基础HTML结构 <!DOCTYPE html&g…

vue表格动态实现

vue表格动态实现

Vue 表格动态实现方法 动态表格的实现通常涉及数据绑定、列配置动态化以及交互功能的灵活处理。以下是几种常见场景的具体实现方式: 动态数据绑定 通过v-for指令循环渲染表格行数据,数据变化时表格自…

vue实现表格筛选

vue实现表格筛选

实现表格筛选的基本思路 在Vue中实现表格筛选通常涉及以下几个核心步骤:数据绑定、筛选逻辑处理、动态渲染。以下是具体实现方法。 基础数据绑定与表格渲染 定义表格数据和表头结构,使用v-for循环渲染…

vue实现表格滑动

vue实现表格滑动

Vue实现表格滑动的方法 使用CSS overflow属性实现横向滑动 在表格外层容器设置overflow-x: auto,限制表格宽度超出时出现滚动条。这种方法适合简单场景,无需额外依赖库。 &l…