当前位置:首页 > CSS

css制作表头

2026-01-28 01:19:34CSS

CSS制作表头的方法

固定表头样式

通过CSS设置表头的背景色、字体、边框等基础样式,使表头在视觉上突出:

th {
  background-color: #f2f2f2;
  font-weight: bold;
  padding: 12px;
  text-align: left;
  border-bottom: 2px solid #ddd;
}

悬停效果增强

为表头添加悬停交互效果,提升用户体验:

th:hover {
  background-color: #e6e6e6;
  cursor: pointer;
}

冻结表头(滚动时固定)

当表格内容过长需要滚动时,保持表头始终可见:

css制作表头

<div class="table-container">
  <table>
    <thead>
      <tr><th>Header 1</th><th>Header 2</th></tr>
    </thead>
    <tbody>
      <!-- 表格内容 -->
    </tbody>
  </table>
</div>
.table-container {
  height: 300px;
  overflow-y: auto;
}
thead {
  position: sticky;
  top: 0;
  z-index: 10;
}

响应式表头设计

在小屏幕设备上调整表头布局:

@media (max-width: 600px) {
  th {
    padding: 8px;
    font-size: 14px;
  }
}

带排序箭头的表头

添加排序状态指示图标:

css制作表头

th.sort-asc:after {
  content: " ↑";
  color: #666;
}
th.sort-desc:after {
  content: " ↓";
  color: #666;
}

斑马纹表头

创建交替颜色的表头效果:

thead tr:nth-child(odd) th {
  background-color: #f8f8f8;
}
thead tr:nth-child(even) th {
  background-color: #e8e8e8;
}

圆角边框表头

为表头添加圆角设计:

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

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

相关文章

css制作登录界面

css制作登录界面

使用CSS制作登录界面 登录界面是网站常见的功能模块,通过CSS可以实现美观且响应式的设计。以下是一个基础的登录界面实现方法。 HTML结构 基础的HTML结构包含表单元素,如输入框、按钮和标签。…

css 制作目录

css 制作目录

CSS 制作目录的方法 使用 CSS 可以轻松为网页内容创建美观且功能性的目录。以下是几种常见方法: 使用 ul 和 li 创建基础目录结构 <div class="toc"> &…

css焦点图制作

css焦点图制作

使用纯CSS制作焦点图 通过CSS的动画和过渡效果实现简单焦点图轮播,无需JavaScript。以下是一个基础实现方案: <div class="slider"> <div c…

风车制作css

风车制作css

风车制作CSS方法 使用CSS创建风车效果可以通过动画和变换属性实现。以下是一个简单的风车旋转动画示例: HTML结构 <div class="windmill"> <…

css网页制作教程

css网页制作教程

CSS网页制作基础教程 CSS(层叠样式表)用于控制网页的视觉表现,与HTML结合使用。以下为关键知识点和操作方法: HTML与CSS关联方式 内联样式:直接在HTML标签中使用style…

怎么制作css

怎么制作css

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