TailwindCSS 提供了多种实用类(utility classes),让我们的表格看起来更具吸引力。彩色标题表格通过背景色来强调视觉层级,而斑马纹表格则通过交替的行颜色来提高可读性。同样地,悬停效果表格通过在鼠标悬停时应用视觉反馈来增强用户交互,而为所有行和列添加边框的表格则通过对所有元素进行边框样式处理,提供了清晰的视觉分隔和结构。
目录
- 彩色标题表格
- 斑马纹表格
- 悬停效果表格
- 为所有行和列添加边框
彩色标题表格
在彩色标题表格中,我们将实现一种设计,允许更改指定列名的表头颜色。我们使用 INLINECODE23ee302f 类为 INLINECODEcf819a8d 元素设置粉色背景,并使用 INLINECODE173383f2 类设置白色文字,从而增强可读性。表头单元格(INLINECODE84c05efd)拥有灰色边框(INLINECODE5de3b74c)以在视觉上分隔单元格,并设置了内边距(INLINECODE2a7028f2)来控制间距,确保布局整洁。这种样式的组合创造了一个视觉上吸引人且组织良好的表头。
示例: 演示如何使用 Tailwind CSS 通过彩色标题表格来设置 HTML 表格样式。
Colored Header Table
GeeksforGeeks
Colored Header Table
Name
ID
Address
Shiv
1
Noida
Krishn
2
Noida
Ram
3
Noida
输出:
!l1
斑马纹表格
在斑马纹表格中,我们将实现一种设计,其中每隔一行的背景颜色会有所不同。INLINECODEb51b6e6e 元素使用了 INLINECODE00968d35、INLINECODE44ed3f60 和 INLINECODEff946c3c 类,分别用于自动调整列宽、设置全宽和白色背景。表头单元格(INLINECODE4df18b2e)和数据单元格(INLINECODE3a8922e3)都拥有边框(INLINECODEefb5209e)以实现视觉分隔,同时交替的行被赋予了浅蓝色背景(INLINECODEaa3a4097)以创建条纹效果,从而增强可读性和视觉吸引力。
示例: 演示如何使用 Tailwind CSS 通过斑马纹表格来设置 HTML 表格样式。
Striped Rows Table
GeeksforGeeks
Stripped Row Table
<th class="border border-gray-300 p