当前位置:首页 > CSS

css 制作表格

2026-01-08 11:49:46CSS

基础表格结构

使用HTML的<table>标签创建表格框架,搭配<tr>(行)、<th>(表头)和<td>(单元格)标签。例如:

<table>
  <tr>
    <th>标题1</th>
    <th>标题2</th>
  </tr>
  <tr>
    <td>内容A</td>
    <td>内容B</td>
  </tr>
</table>

边框样式

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

table {
  border: 1px solid black;
  border-collapse: collapse;
}
th, td {
  border: 1px solid black;
  padding: 8px;
}

宽度与对齐

控制表格宽度和内容对齐方式:

css 制作表格

table {
  width: 100%; /* 或固定宽度如500px */
}
th {
  text-align: left; /* 左对齐 */
}
td {
  text-align: center; /* 居中对齐 */
}

斑马纹效果

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

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

悬停高亮

为行添加悬停效果:

css 制作表格

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

响应式设计

通过overflow-x: auto在小屏幕设备上启用横向滚动:

div.container {
  overflow-x: auto;
}

复杂样式示例

合并单元格与自定义样式:

<table>
  <tr>
    <th colspan="2">合并标题</th>
  </tr>
  <tr>
    <td rowspan="2">合并单元格</td>
    <td>内容</td>
  </tr>
</table>

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

相关文章

css二级菜单制作

css二级菜单制作

使用纯CSS实现二级菜单 通过嵌套HTML结构和CSS选择器实现二级菜单的显示与隐藏效果。以下是一个基础实现方案: HTML结构: <ul class="menu"> <…

css 制作目录

css 制作目录

CSS 制作目录的方法 使用 CSS 可以轻松为网页内容创建美观且功能性的目录。以下是几种常见方法: 使用 ul 和 li 创建基础目录结构 <div class="toc">…

制作css外部

制作css外部

创建CSS外部文件的方法 新建一个纯文本文件,将文件扩展名改为.css,例如styles.css。确保文件内容只包含CSS代码,不包含HTML标签。 编写CSS内容 在CSS文件中直接编写样式规则,…

css制作锁屏页面

css制作锁屏页面

使用CSS制作锁屏页面 锁屏页面通常包含一个背景、时间显示以及可能的解锁按钮或输入框。以下是实现锁屏页面的关键CSS代码和结构。 HTML结构 <!DOCTYPE html> <…

css如何制作响应网页

css如何制作响应网页

响应式网页设计基础 使用CSS制作响应式网页的核心是通过媒体查询(Media Queries)和弹性布局(Flexbox/Grid)实现。媒体查询允许根据设备特性(如屏幕宽度)应用不同的样式规则。…

css怎么制作个人主页

css怎么制作个人主页

设计布局结构 使用CSS的Flexbox或Grid布局创建响应式结构。Flexbox适合一维排列(如导航栏),Grid适合二维布局(如整体页面分区)。例如: .container { disp…