解决CSS图片内容尺寸不一致问题:使用object-fit实现统一显示

上周看到这个 CSS 属性很有趣。

2 02 3 年的一个下午,我正在更改撰写图标。
雕像的尺寸固定为1 00px×1 00px,但内容各不相同。

我的一位设计师朋友告诉我,使用宽度和高度控制的传统方法效果不佳。

示例很具体:一个 5 0px×5 0px 的图标,与容器一起显示,将留下 5 0px 的空白。
它带有封面,将被放大和剪裁。
一个合适的对象可以解决这个问题。
我在代码中尝试了几个值:
1 .包含:图标保持其比例,显示在中心,并留空。
适当的图标内容。
2 . 覆盖:图标增大以填满容器,并将多余部分剔除。
适合背景图像。
3 、无:根据原稿尺寸,将多余部分剪掉。
小图像不按比例。

金古拉点: 容器必须具有固定的宽度和高度。
例如,div设置为1 00px×1 00px。

对于图像,使用宽度:1 00%;高度:1 00%;显示:块;
盖子与溢出效果更好:隐藏。

我尝试了几种组合:
.icon-wrapper {宽度:1 00px;高度:1 00px;显示:内联阻塞;洪水:隐藏;}
.icon {宽度:1 00%;高度:1 00%;显示:块;}
.icon-大陆-示例{ object-fit:大陆;}
.icon-cover-example {object-fit:cover;}
我找到了封面边缘,但填充会拉伸和扭曲,这对视图不利。

我现在该怎么办? 使用容器作为图标,使用封面作为背景图像。
逃离满足的使用。

我只是在想另一件事,图像支持还需要优化。
即使使用了合适的对象,缓慢加载大文件仍然不好。

必须添加属性,否则屏幕阅读器无法读取它。

就是被遗忘。
这取决于你。

CSS怎么控制段落缩进 段落缩进调整技巧

text-indent 实现首行缩进。
单位 px、em 和 % 是可选的。
它是大众投资的有效要素。
有必要与阶级或选民协调以针对特定段落。
负的文本缩进值可以与 padding-left 或 margin-left 一起使用来实现悬挂缩进。
em 单位根据弹簧的变化进行调整,并且单位是固定的。
多语言应该有针对性地放置,以避免全球污染和能源问题。

css颜色与文字阴影text-shadow结合技巧

如何通过CSS的linear-gradient()函数创建多色渐变效果?多色渐变丰富视觉层次