当前位置:首页 > CSS

表格tb制作css

2026-02-12 15:32:42CSS

使用 CSS 美化 HTML 表格

为表格添加 CSS 样式可以提升视觉效果和用户体验。以下是一些常见的 CSS 属性和方法,用于美化 HTML 表格。

基础表格结构

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

常用 CSS 样式

.tb {
  width: 100%;
  border-collapse: collapse; /* 合并边框 */
  margin: 20px 0;
  font-family: Arial, sans-serif;
}

.tb th, .tb td {
  padding: 12px 15px;
  text-align: left;
  border: 1px solid #ddd;
}

.tb th {
  background-color: #f4f4f4;
  font-weight: bold;
}

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

.tb tr:hover {
  background-color: #f1f1f1;
}

高级样式选项

.tb {
  box-shadow: 0 2px 3px rgba(0,0,0,0.1);
}

.tb thead {
  position: sticky;
  top: 0;
}

.tb td {
  transition: background-color 0.3s ease;
}

响应式表格设计

对于移动设备,可以添加以下样式:

表格tb制作css

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

边框样式定制

.tb {
  border-radius: 5px;
  overflow: hidden;
}

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

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

这些 CSS 规则可以根据具体需求进行调整和组合,创建出各种不同风格的表格样式。

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

相关文章

vue实现表格读取数据

vue实现表格读取数据

Vue 实现表格数据读取 在 Vue 中实现表格数据读取通常涉及以下关键步骤: 数据绑定与表格渲染 通过 v-for 指令动态渲染表格行,数据通常存储在组件的 data 或 Vuex 状态中: &…

如何实现vue表格联动

如何实现vue表格联动

实现 Vue 表格联动的方法 数据绑定与响应式更新 通过 Vue 的响应式特性,将多个表格的数据绑定到同一个数据源或计算属性。当一个表格的数据发生变化时,另一个表格会自动更新。例如: data()…

用css制作表格

用css制作表格

使用CSS制作表格 基础表格结构 HTML中表格由<table>、<tr>(行)、<th>(表头)和<td>(单元格)组成。基础结构如下: <t…

vue实现表格输入

vue实现表格输入

Vue实现表格输入的方法 基础表格实现 使用v-for指令动态渲染表格行和列,结合v-model实现双向数据绑定。 <template> <table> <…

vue实现表格筛选

vue实现表格筛选

实现表格筛选的基本思路 在Vue中实现表格筛选通常涉及以下几个核心步骤:数据绑定、筛选逻辑处理、动态渲染。以下是具体实现方法。 基础数据绑定与表格渲染 定义表格数据和表头结构,使用v-for循环渲染…

vue实现表格搜索

vue实现表格搜索

实现表格搜索功能 在Vue中实现表格搜索功能,可以通过以下步骤完成: 数据绑定与搜索输入框 创建一个输入框用于接收用户输入的搜索关键词,使用v-model实现双向绑定。 <template…