当前位置:首页 > 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 制作输入框

基础输入框样式 使用 input 或 textarea 元素创建输入框,通过 CSS 设置边框、圆角、内边距和背景色: .input-basic { border: 1px solid #ccc…

css制作圆弧

css制作圆弧

CSS 制作圆弧的方法 使用 border-radius 属性 通过 border-radius 可以轻松创建圆弧效果。该属性控制元素的圆角大小,值越大圆弧越明显。例如: .arc { widt…

css制作导航

css制作导航

CSS 制作导航的方法 基础水平导航栏 使用无序列表(<ul>)和浮动(float)或 Flexbox 布局实现水平导航: <nav> <ul class="ho…

div css制作导航

div css制作导航

导航栏的基本结构 使用HTML的<nav>标签包裹导航链接,内部通常采用无序列表<ul>和列表项<li>结构。示例代码如下: <nav> <…

css制作按钮

css制作按钮

基础按钮样式 使用CSS创建一个基础按钮需要定义display、padding、background-color和border等属性。以下是一个简单的示例: .button { display:…

css 制作表单

css 制作表单

使用CSS制作表单的基本方法 创建表单时,HTML负责结构,CSS负责样式。表单元素包括输入框、按钮、下拉菜单等,通过CSS可以统一风格并提升用户体验。 HTML结构示例 <form cla…