当前位置:首页 > CSS

只用css制作表格

2026-02-13 08:00:38CSS

使用CSS制作表格

在HTML中,表格通常使用<table><tr><td>等标签构建。通过CSS可以自定义表格的样式,包括边框、背景色、间距等。

基础表格结构

<table>
  <tr>
    <th>表头1</th>
    <th>表头2</th>
  </tr>
  <tr>
    <td>数据1</td>
    <td>数据2</td>
  </tr>
</table>

添加CSS样式

通过CSS可以调整表格的外观,以下是一些常见样式设置:

边框样式

只用css制作表格

table {
  border-collapse: collapse; /* 合并边框 */
  width: 100%;
}

th, td {
  border: 1px solid #ddd; /* 单元格边框 */
  padding: 8px; /* 内边距 */
  text-align: left;
}

th {
  background-color: #f2f2f2; /* 表头背景色 */
}

斑马纹效果

tr:nth-child(even) {
  background-color: #f9f9f9; /* 偶数行背景色 */
}

悬停效果

只用css制作表格

tr:hover {
  background-color: #e6e6e6; /* 鼠标悬停时背景色 */
}

响应式表格

对于小屏幕设备,可以通过CSS使表格水平滚动:

.table-container {
  overflow-x: auto; /* 启用水平滚动 */
}

table {
  min-width: 600px; /* 设置最小宽度 */
}

隐藏表头

在某些设计中,可能需要隐藏表头:

th {
  display: none;
}

通过以上CSS样式,可以灵活地自定义表格的外观和交互效果,无需依赖JavaScript或其他库。

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

相关文章

css div 制作导航菜单

css div 制作导航菜单

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

css制作固定模板

css制作固定模板

使用CSS创建固定模板的方法 固定模板通常指页面布局中某些元素(如导航栏、页脚)位置固定,不随滚动条移动。以下是几种实现方式: 固定定位(Fixed Positioning) 通过position:…

css制作许愿墙六块

css制作许愿墙六块

CSS 制作许愿墙六块布局 使用 CSS 创建一个六块许愿墙布局可以通过多种方式实现,以下是两种常见的方法:使用 CSS Grid 或 Flexbox。以下代码示例展示了如何实现这两种布局。 方…

制作 .css

制作 .css

创建 CSS 文件的基本步骤 新建一个文本文件,将其保存为 .css 扩展名(例如 style.css)。使用纯文本编辑器(如 Notepad++、VS Code 或 Sublime Text)编写…

css制作教程

css制作教程

CSS基础入门 CSS(层叠样式表)用于控制网页的视觉表现,包括布局、颜色、字体等。以下是一个系统化的学习路径: 选择器与基本语法 CSS规则由选择器和声明块组成: 选择器 { 属性: 值;…

css制作导航条

css制作导航条

导航条基础结构 使用HTML构建导航条的基本结构,通常包含一个<nav>标签和多个<a>标签作为导航链接。示例代码如下: <nav class="navbar">…