news 2026/3/17 5:26:08

图片如何适应容器框

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
图片如何适应容器框

文章目录

  • 图片如何适应容器框
    • 1. fill(默认值)
    • 2. contain
    • 3. cover
    • 4. none
    • 5. scale-down

图片如何适应容器框

1. fill(默认值)

规则:拉伸图片,强制让图片的宽高完全填满容器,不保持图片原有宽高比。
表现:容器被完全填充,但图片可能会变形(如果图片和容器比例不一致)。
你图中fill的效果看起来没变形,是因为示例里图片和容器的宽高比刚好一致~

2. contain

规则:保持图片宽高比,缩放图片至 “刚好完整显示在容器内”,容器未被填满的区域会留空白。
表现:图片完整显示,但容器可能有留白(比如容器是正方形,图片是长方形时,上下 / 左右会有空隙)。

3. cover

规则:保持图片宽高比,缩放图片至 “完全覆盖容器”,超出容器的部分会被裁剪。
表现:容器被完全填满,但图片可能会被裁掉边缘(比如图片是长方形,容器是正方形时,图片的长 / 宽会被剪去一部分)。

4. none

规则:不缩放图片,保持图片原始尺寸,直接放在容器里,超出容器的部分会被裁剪。
表现:你图中none对应的是 “只显示了鸟的局部”—— 因为原图尺寸比容器大,所以只露出了图片的一部分。

5. scale-down

规则:相当于 “自动选更小的显示方式”:
如果图片比容器大 → 按contain缩放(缩小到容器能容纳);
如果图片比容器小 → 按none显示(保持原图大小)。
表现:图片会 “尽可能小” 地完整显示,你图中scale-down和contain效果一致,是因为原图缩小后刚好适配容器。

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

仿真测试工程师十年演进

仿真测试工程师(Simulation Test Engineer) 的十年(2015–2025),是从“辅助工具的操作员”向“虚拟世界的造物主”与“AI 行为审计师”的华丽转型。 如果说过去他们是在实验室里跑“三维动画”,现在的他们则…

作者头像 李华
网站建设 2026/3/16 23:36:33

MySQL页结构的庖丁解牛

MySQL 页结构(InnoDB Page Structure) 是 InnoDB 存储引擎 管理磁盘与内存数据的最小单位,默认大小为 16KB。它不仅是数据存储的物理容器,更是 B 树索引、事务日志、行记录 的组织基础。 一、页的整体布局(16KB 16384…

作者头像 李华
网站建设 2026/3/15 9:41:28

Claude Code:进入dash模式

Claude Code在命令行界面,可以通过输入! dash cmd完成dash命令的操作,比如: 可以看到,可以通过dash模式执行dash命令

作者头像 李华
网站建设 2026/3/15 9:17:00

AI法律咨询系统:用技术打破法律服务壁垒

提到法律咨询,不少人会联想到高昂费用、复杂流程和地域限制。而AI法律咨询系统的出现,正通过技术革新重构法律服务生态,让专业法律支持触手可及。它并非简单的“法条检索工具”,而是融合多重技术的智能服务体,核心价值…

作者头像 李华
网站建设 2026/3/15 12:19:58

简单明了3种如何将Python彻底卸载干净

✅ 包含编程资料、学习路线图、源代码、软件安装包等!【[点击这里]】! 通常我们在一些软件的使用上有碰壁,第一反应就是卸载重装。所以有小伙伴就问我Python怎么卸载才能彻底卸载干净,今天这篇文章,小编就来教大家如何…

作者头像 李华