当前位置:首页 > 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创建基础按钮需要定义padding、background-color、border和border-radius等属性。以下是一个简单的按钮样式示例: .button {…

css div 制作导航菜单

css div 制作导航菜单

基本导航菜单结构 使用HTML创建一个简单的导航菜单结构,通常使用<ul>和li>列表实现。每个菜单项用<a>标签包裹以实现链接功能。 <div class="…

css页脚制作

css页脚制作

CSS页脚制作方法 固定定位页脚 使用position: fixed将页脚固定在页面底部,适用于需要始终显示的页脚。 footer { position: fixed; bottom: 0;…

css制作登录界面

css制作登录界面

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

纯css制作tab菜单

纯css制作tab菜单

纯CSS制作Tab菜单的方法 使用radio input控制切换 通过<input type="radio">和<label>元素配合实现无JavaScript的Tab切换效果…

css制作详情页

css制作详情页

CSS制作详情页的关键步骤 布局规划 确定详情页的整体布局结构,通常包括头部、商品展示区、参数区、评价区等模块。使用Flexbox或Grid布局实现响应式设计,确保在不同设备上正常显示。 样式设计…