当前位置:首页 > CSS

css制作的表格

2026-03-12 01:39:16CSS

基础表格结构

使用 <table><tr><th><td> 标签创建基础表格:

<table>
  <tr>
    <th>表头1</th>
    <th>表头2</th>
  </tr>
  <tr>
    <td>内容1</td>
    <td>内容2</td>
  </tr>
</table>

边框样式

通过 border 属性添加边框,合并边框使用 border-collapse

table {
  border-collapse: collapse;
  width: 100%;
}
th, td {
  border: 1px solid #ddd;
  padding: 8px;
}

斑马纹效果

使用 nth-child(even) 实现交替行背景色:

css制作的表格

tr:nth-child(even) {
  background-color: #f2f2f2;
}

悬停高亮

为行添加鼠标悬停效果:

tr:hover {
  background-color: #e9e9e9;
}

响应式表格

通过 overflow-x: auto 处理小屏幕下的滚动:

css制作的表格

@media screen and (max-width: 600px) {
  table {
    display: block;
    overflow-x: auto;
  }
}

表头固定

结合 position: sticky 实现滚动时表头固定:

th {
  position: sticky;
  top: 0;
  background-color: #4CAF50;
  color: white;
}

对齐方式

控制单元格内容对齐:

td {
  text-align: center;
  vertical-align: middle;
}

高级样式示例

完整样式组合:

table {
  border-collapse: collapse;
  box-shadow: 0 2px 3px rgba(0,0,0,0.1);
  font-family: Arial, sans-serif;
}
th {
  background-color: #4CAF50;
  color: white;
  padding: 12px;
  text-transform: uppercase;
}
td {
  padding: 10px;
  border-bottom: 1px solid #ddd;
}

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

相关文章

css制作简历

css制作简历

使用CSS制作简历的步骤 设计简历结构 使用HTML创建简历的基本结构,包括个人信息、教育背景、工作经历、技能等部分。确保每个部分都有清晰的标题和内容区域。 基础样式设置 通过CSS设置全局样式,包…

css网页制作教程

css网页制作教程

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

css网站制作

css网站制作

CSS网站制作基础 选择适合的CSS框架或预处理器(如Bootstrap、Tailwind CSS、Sass/Less)能加速开发。现代CSS支持Flexbox和Grid布局,需掌握响应式设计原则。…

css div 制作导航菜单

css div 制作导航菜单

使用 CSS 和 Div 制作导航菜单 导航菜单是网站的重要组成部分,以下是通过 CSS 和 div 元素制作导航菜单的方法。 基本 HTML 结构 创建一个简单的 div 结构作为导航菜单的基础:…

css表单制作

css表单制作

表单基础结构 使用HTML创建表单容器,包含<form>标签及输入字段。表单通常需要<input>、<label>、<textarea>等元素。…

使用vue实现表格

使用vue实现表格

使用 Vue 实现表格 Vue.js 提供了灵活的方式来实现表格功能,可以通过组合 v-for 指令和动态数据绑定快速构建表格。以下是几种常见的实现方法: 基础表格实现 通过 v-for 遍历数组数…