当前位置:首页 > CSS

css制作表头

2026-04-01 03:52:25CSS

使用CSS制作表头的方法

HTML结构

<table>
  <thead>
    <tr>
      <th>姓名</th>
      <th>年龄</th>
      <th>职业</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>张三</td>
      <td>25</td>
      <td>工程师</td>
    </tr>
  </tbody>
</table>

基础样式

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

进阶样式设计

渐变背景表头

css制作表头

th {
  background: linear-gradient(to bottom, #4a90e2, #357ab8);
  color: white;
  text-shadow: 0 1px 1px rgba(0,0,0,0.2);
}

固定表头

thead {
  position: sticky;
  top: 0;
  z-index: 10;
}

悬停效果

css制作表头

th:hover {
  background-color: #e6e6e6;
  transition: background-color 0.3s ease;
}

响应式表头处理

移动端适配

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

斑马条纹表头

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

带图标的表头

th.sortable {
  cursor: pointer;
  position: relative;
  padding-right: 25px;
}

th.sortable:after {
  content: "↑↓";
  position: absolute;
  right: 8px;
  opacity: 0.5;
}

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

相关文章

css导航栏制作

css导航栏制作

CSS导航栏制作方法 水平导航栏 使用display: inline-block或flexbox布局创建水平导航栏。设置背景色、间距和悬停效果增强视觉体验。 <nav class="horiz…

空间css制作

空间css制作

空间 CSS 制作方法 使用 margin 和 padding 控制间距 通过调整 margin(外边距)和 padding(内边距)属性,可以控制元素之间的空间。例如: .element {…

用css制作导航条

用css制作导航条

水平导航条制作 使用display: inline-block或flexbox实现水平导航 为<ul>和<li>设置样式消除默认列表样式 添加padding和margin控制间…

css 制作石头

css 制作石头

使用CSS制作石头效果 通过CSS的border-radius、box-shadow和background属性可以模拟石头的自然外观。以下是一个简单实现: <div class="stone"…

css制作彩虹

css制作彩虹

使用线性渐变创建彩虹效果 通过CSS的linear-gradient属性可以轻松实现彩虹效果。以下是一个基础的彩虹样式代码: .rainbow { width: 100%; height:…

css制作靶子

css制作靶子

CSS 制作靶子 使用 CSS 可以轻松创建一个靶子效果,主要通过嵌套的圆形元素和背景色实现。以下是实现方法: HTML 结构 <div class="target"> <d…