Foundation 表格的基本用法

Foundation 表格的基本用法

Foundation 是一个流行的前端框架,提供响应式表格组件,适用于各种屏幕尺寸。使用 Foundation 表格需要引入 Foundation 的 CSS 和 JavaScript 文件。

html 复制代码
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/foundation-sites@6.7.5/dist/css/foundation.min.css">
<script src="https://cdn.jsdelivr.net/npm/foundation-sites@6.7.5/dist/js/foundation.min.js"></script>

创建基础表格

使用 table 类创建基础表格结构,thead 和 tbody 分别定义表头和表体。

html 复制代码
<table class="table">
  <thead>
    <tr>
      <th>列标题 1</th>
      <th>列标题 2</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>数据 1</td>
      <td>数据 2</td>
    </tr>
  </tbody>
</table>

响应式表格

添加 responsive 类使表格在窄屏设备上可横向滚动。

html 复制代码
<div class="table-responsive">
  <table class="table">
    <!-- 表格内容 -->
  </table>
</div>

表格样式选项

Foundation 提供多种表格样式类:

  • hover:悬停高亮行
  • striped:斑马纹交替行
  • unstriped:移除斑马纹
  • stack:在窄屏下堆叠显示为块级元素
html 复制代码
<table class="table hover striped">
  <!-- 表格内容 -->
</table>

排序表格

Foundation 不直接提供排序功能,但可配合第三方插件如 tablesorter 实现。

javascript 复制代码
$(document).ready(function() {
  $(".sortable-table").tablesorter();
});

表格辅助类

使用 text-left, text-right, text-center 控制单元格内容对齐方式。

html 复制代码
<th class="text-center">居中对齐标题</th>
<td class="text-right">右对齐数据</td>

表格边框控制

通过 border 类添加边框,或使用 SASS 变量自定义边框样式。

scss 复制代码
$table-border: 1px solid #e6e6e6;

表格单元格合并

使用标准 HTML 属性实现单元格合并。

html 复制代码
<tr>
  <td colspan="2">跨两列</td>
</tr>
<tr>
  <td rowspan="2">跨两行</td>
</tr>
相关推荐
坤坤子吖26 分钟前
C++继承:友元、静态成员、多继承与组合
开发语言·c++·笔记·学习·1024程序员节
技术小甜甜42 分钟前
【Cursor】Skill 被标黄色警告,怎么改成合格的 SKILL.md
开发语言·javascript·ai编程·cursor·1024程序员节·ai agent·skills
金銀銅鐵1 小时前
[Java] 用 CLI 展示 EnumSet 增减元素时的内部变化(下)
java·后端·ai编程
陈随易1 小时前
副业搞钱点子之收入查看器
前端·后端
Profile排查笔记1 小时前
浏览器指纹逆向怎么分析:从网络请求追踪到 JavaScript 采集链
前端·人工智能·后端·自动化
小小龙学IT1 小时前
Python Polars 高性能数据处理引擎深度解析
开发语言·python·rust·1024程序员节
quantdash_cc1 小时前
如何利用标的信息为研究股票池补充名称和交易所信息?
开发语言·python·pandas·量化交易·1024程序员节·股票数据·quantdash
lazy H2 小时前
【计算机网络】第 5 篇:TCP 和 UDP 有什么区别?从 Java 后端场景理解两种传输协议
经验分享·后端·网络协议·tcp/ip·计算机网络·1024程序员节
东宇科技2 小时前
crmeb开源版本安装步骤2026-10-20
后端·php·crmeb
IT_Octopus2 小时前
Apollo 配置中心入门:一所“小学校“读懂 Portal、Meta Server、Config Service
java·后端·spring