…">
当前位置:首页 > CSS

css怎么制作表

2026-04-02 14:50:10CSS

使用HTML和CSS创建表格

在HTML中,表格通过<table>标签定义,CSS用于控制样式。以下是一个基础示例:

<table class="custom-table">
  <thead>
    <tr>
      <th>标题1</th>
      <th>标题2</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>内容1</td>
      <td>内容2</td>
    </tr>
  </tbody>
</table>

基础CSS样式设置

通过CSS可以调整边框、间距等属性:

.custom-table {
  width: 100%;
  border-collapse: collapse; /* 合并边框 */
  margin: 20px 0;
}

.custom-table th, .custom-table td {
  border: 1px solid #ddd;
  padding: 8px;
  text-align: left;
}

.custom-table th {
  background-color: #f2f2f2;
}

添加悬停效果

增强交互性的悬停样式:

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

斑马纹表格

交替行颜色提升可读性:

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

响应式表格处理

在小屏幕设备上的适配方案:

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

高级样式技巧

圆角边框和阴影效果:

css怎么制作表

.custom-table {
  box-shadow: 0 0 10px rgba(0,0,0,0.1);
  border-radius: 5px;
  overflow: hidden;
}

.custom-table th:first-child {
  border-top-left-radius: 5px;
}

.custom-table th:last-child {
  border-top-right-radius: 5px;
}

通过组合这些方法,可以创建从简单到复杂的各种表格样式。实际开发时可根据设计需求调整颜色、间距等参数。

标签: css
分享给朋友:

相关文章

css制作箭头

css制作箭头

使用 CSS 边框制作箭头 通过调整元素的 border 属性,利用透明边框和实色边框的组合生成箭头。例如,创建一个向右的箭头: .arrow-right { width: 0; hei…

css与html制作

css与html制作

CSS与HTML制作基础 CSS与HTML是构建网页的核心技术,HTML负责结构,CSS负责样式。以下是关键要点: HTML基础结构 <!DOCTYPE html> <html&…

css制作扑克牌

css制作扑克牌

使用CSS制作扑克牌 扑克牌的样式可以通过CSS的border-radius、box-shadow和transform等属性实现。以下是一个简单的扑克牌设计示例: <div class="po…

css制作时间轴

css制作时间轴

使用 Flexbox 布局制作时间轴 通过 Flexbox 可以快速实现水平或垂直时间轴。以下是一个垂直时间轴的示例代码: .timeline { display: flex; flex-d…

css loading制作

css loading制作

CSS Loading动画制作方法 通过CSS可以创建多种加载动画效果,以下是几种常见实现方式: 旋转动画 使用@keyframes创建旋转效果,适合圆形加载指示器: .loader { wi…

css制作页面

css制作页面

使用CSS制作页面的基本方法 CSS(层叠样式表)用于控制网页的样式和布局。通过CSS可以实现页面元素的定位、颜色、字体、间距等视觉效果。 HTML结构基础 在开始CSS之前,需要先构建HTML结构…