当前位置:首页 > CSS

css制作的表格

2026-04-01 21:46:45CSS

CSS制作表格的方法

使用CSS可以灵活地控制表格的样式,包括边框、背景、对齐方式等。以下是几种常见的CSS表格制作方法:

基础表格样式

通过CSS为HTML的<table>元素添加样式:

<table class="basic-table">
  <tr>
    <th>标题1</th>
    <th>标题2</th>
  </tr>
  <tr>
    <td>内容1</td>
    <td>内容2</td>
  </tr>
</table>
.basic-table {
  width: 100%;
  border-collapse: collapse;
}
.basic-table th, .basic-table td {
  border: 1px solid #ddd;
  padding: 8px;
  text-align: left;
}
.basic-table th {
  background-color: #f2f2f2;
}

斑马条纹表格

使用:nth-child()选择器实现交替行颜色:

.striped-table tr:nth-child(even) {
  background-color: #f9f9f9;
}

响应式表格

在小屏幕上让表格可横向滚动:

.responsive-table {
  overflow-x: auto;
}

无边框表格

创建现代简约风格的表格:

.borderless-table {
  border: none;
}
.borderless-table td, .borderless-table th {
  border: none;
  padding: 12px 15px;
}

悬停效果

为表格行添加悬停高亮:

.hover-table tr:hover {
  background-color: #f5f5f5;
}

使用CSS Grid创建表格布局

对于更灵活的布局,可以使用CSS Grid模拟表格:

css制作的表格

<div class="grid-table">
  <div class="header">标题1</div>
  <div class="header">标题2</div>
  <div class="cell">内容1</div>
  <div class="cell">内容2</div>
</div>
.grid-table {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}
.grid-table .header {
  font-weight: bold;
  padding: 10px;
  background: #eee;
}

表格美化技巧

  • 添加圆角边框:border-radius: 4px;
  • 设置单元格阴影:box-shadow: 0 2px 3px rgba(0,0,0,0.1);
  • 固定表头:position: sticky; top: 0;(适用于滚动表格)
  • 使用CSS变量统一颜色风格

这些方法可以根据具体需求组合使用,创建出各种风格的表格布局。

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

相关文章

css样式表制作

css样式表制作

CSS样式表制作基础 CSS(层叠样式表)用于控制网页的视觉呈现。通过CSS可以定义字体、颜色、布局等样式属性。 内联样式 直接在HTML标签中使用style属性定义样式: <p style…

css 制作表单

css 制作表单

使用 CSS 制作表单 表单是网页交互的重要组成部分,通过 CSS 可以美化表单元素,提升用户体验。以下是常见的表单样式设计方法。 基础表单结构 HTML 表单通常包含输入框、标签、按钮等元素。以下…

css页脚制作

css页脚制作

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

css 制作输入框

css 制作输入框

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

css下拉框制作

css下拉框制作

使用原生HTML和CSS制作下拉框 HTML的<select>元素结合CSS可以创建基础下拉框: <select class="custom-dropdown"> <…

用css制作下拉菜单

用css制作下拉菜单

使用纯CSS制作下拉菜单 HTML结构 基础的下拉菜单需要嵌套的HTML结构,通常使用<ul>和<li>标签实现层级关系: <div class="dropdown"&…