news 2026/5/12 17:04:05

Foundation 图片

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Foundation 图片

Foundation 图片(Thumbnail & 响应式图片)详解(超级完整版,一次讲透)
我们继续你的 Foundation 系列,今天重点讲图片处理:Thumbnail(缩略图样式)和响应式图片!Foundation 6 没有像 Bootstrap 那样的.img-responsive(因为现代浏览器默认支持),但提供了超级好用的.thumbnail类来美化图片,还结合 Grid、Flex 和 Float 实现完美布局。

1. Thumbnail 基本用法(最常用,加个类就变漂亮)

直接在<img>或包裹的<a>上加.thumbnail

<imgclass="thumbnail"src="your-image.jpg"alt="描述文字(无障碍必备)"><!-- 可点击的缩略图(常用于图库) --><ahref="big-image.jpg"class="thumbnail"><imgsrc="small-image.jpg"alt="大图预览"></a>

效果:添加边框、阴影、圆角、内边距,hover 时有轻微放大/阴影增强。

2. 响应式图片(Foundation 默认全响应式!)

所有<img>自动 max-width: 100%; height: auto; —— 完美适配容器,无需额外类!
如果你想强制居中或控制大小:

<imgsrc="image.jpg"alt="..."style="max-width:100%;height:auto;">

3. 结合 Grid 做图片画廊(真实项目必备)

用 Flex Grid 轻松实现响应式图库:

<divclass="grid-x grid-padding-x small-up-2 medium-up-3 large-up-4"><divclass="cell"><imgclass="thumbnail"src="img1.jpg"alt="图片1"></div><divclass="cell"><imgclass="thumbnail"src="img2.jpg"alt="图片2"></div><!-- 更多... --></div>
  • small-up-2:小屏 2 列
  • medium-up-3:中屏 3 列
  • large-up-4:大屏 4 列

4. 浮动 + 对齐(Float Classes)

快速让图片左浮/右浮,文字环绕:

<imgclass="float-left thumbnail"src="img.jpg"alt="左浮"><p>文字会自动环绕在右边...</p><imgclass="float-right thumbnail"src="img.jpg"alt="右浮"><p>文字会自动环绕在左边...</p><imgclass="float-center thumbnail"src="img.jpg"alt="居中">

5. 今天直接给你抄的完整代码(复制就能跑)

<!DOCTYPEhtml><html><head><linkrel="stylesheet"href="https://cdn.jsdelivr.net/npm/foundation-sites@6.8.1/dist/css/foundation.min.css"></head><body><h3>Foundation 图片 & Thumbnail 全家福</h3><!-- 基本 Thumbnail --><imgclass="thumbnail"src="https://via.placeholder.com/400x300"alt="基本缩略图"><!-- 响应式图库 --><divclass="grid-x grid-padding-x small-up-2 medium-up-4"><divclass="cell"><imgclass="thumbnail"src="https://via.placeholder.com/300"alt="1"></div><divclass="cell"><imgclass="thumbnail"src="https://via.placeholder.com/300"alt="2"></div><divclass="cell"><imgclass="thumbnail"src="https://via.placeholder.com/300"alt="3"></div><divclass="cell"><imgclass="thumbnail"src="https://via.placeholder.com/300"alt="4"></div></div><!-- 浮动示例 --><imgclass="float-left thumbnail"src="https://via.placeholder.com/200"alt="左浮"><p>这里是环绕文字,这里是环绕文字,这里是环绕文字...</p><divclass="clearfix"></div><!-- 清除浮动 --><scriptsrc="https://cdn.jsdelivr.net/npm/jquery@3.7.1/dist/jquery.min.js"></script><scriptsrc="https://cdn.jsdelivr.net/npm/foundation-sites@6.8.1/dist/js/foundation.min.js"></script><script>$(document).foundation();</script></body></html>

下面给你看真实效果(官方文档和项目中最标准的 Foundation Thumbnail 示例):

官方文档(最新版):

  • Thumbnail:https://get.foundation/sites/docs/thumbnail.html
  • Float Classes:https://get.foundation/sites/docs/float-classes.html
  • Flex Grid(推荐用于图库):https://get.foundation/sites/docs/grid.html

你现在想干嘛?
→ 明天继续讲 Foundation 表格(Table)还是分页(Pagination)?
→ 帮我做一个 3 列响应式图片画廊(带标题和 hover 放大效果)?
→ 给我一个带lightbox的图库代码?

直接回复下一句:
“明天讲 table”
“帮我做图片画廊”
“给我 lightbox 代码”

我立刻给你写好!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/11 11:18:02

AI原生应用情境感知的技术选型指南

AI原生应用情境感知的技术选型指南 关键词&#xff1a;AI原生应用、情境感知、技术选型、上下文理解、多模态融合 摘要&#xff1a;随着AI技术的普及&#xff0c;“AI原生应用”&#xff08;AI-Native Apps&#xff09;正在重塑软件形态——这类应用从设计之初就深度嵌入AI能力…

作者头像 李华
网站建设 2026/5/12 1:39:17

基于国标的头部厂商数据流转监测平台评析:一键化部署能力与通用

随着《数据安全法》《个人信息保护法》及《网络数据安全管理条例》的全面推进&#xff0c;数据安全已从合规要求演变为企业核心竞争力的组成部分。2025年&#xff0c;数据安全平台市场进一步整合&#xff0c;平台化、智能化、全生命周期化成为主流趋势。在众多技术路径中&#…

作者头像 李华
网站建设 2026/5/11 12:19:36

Linux网络管理入门:5分钟学会使用NetworkManager

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 开发一个交互式NetworkManager学习工具&#xff0c;功能包括&#xff1a;1. 基础命令模拟器(nmcli) 2. 常见网络场景示例(连接WiFi、配置静态IP等) 3. 实时错误诊断 4. 可视化网络状…

作者头像 李华
网站建设 2026/5/9 2:32:22

GPT-SoVITS API开发:本地到云端部署全指南

GPT-SoVITS API开发&#xff1a;本地到云端部署全指南 在语音合成技术飞速发展的今天&#xff0c;个性化音色克隆已不再是实验室里的“黑科技”&#xff0c;而是逐渐走向大众应用的现实能力。你是否曾想过&#xff0c;仅凭一分钟的录音&#xff0c;就能让AI完美复刻你的声音&a…

作者头像 李华
网站建设 2026/5/10 11:53:50

如何用AI自动修复MIME类型错误?快马平台实战

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 创建一个Node.js中间件&#xff0c;自动检测HTTP响应的Content-Type头。如果发现返回HTML内容但MIME类型设置为text/html且未正确标记为可执行&#xff0c;则自动修正为正确的类型。…

作者头像 李华
网站建设 2026/5/10 19:16:33

Detect It Easy实战:恶意软件分析的利器

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 开发一个恶意软件分析工具&#xff0c;利用Detect It Easy的核心功能&#xff0c;自动解析可疑文件的头部信息、导入表和资源段。工具应提供可视化界面&#xff0c;展示文件的详细结…

作者头像 李华