保持宽高比

简介: 保持宽高比

image.gif

此布局是最具实验性的布局。它最近在 Chromium 84 中被引入 Chrome CanaryFirefox 正在积极努力实现这一点,但目前还没有任何稳定的浏览器版本。


不过,我确实想提及这一点,因为这是一个经常遇到的问题。这只是简单地保持图像的宽高比。


使用 aspect-ratio 属性,当我调整卡片大小时,绿色视觉块保持 16 x 9 的宽高比。我们通过 aspect-ratio: 16 / 9 保持此宽高比。

.video {
    aspect-ratio: 16 / 9;
}点击复制复制失败已复制


要在没有此属性的情况下保持 16 x 9 的宽高比,需要使用 padding-top hack 并为其提供 56.25%padding 以设置顶宽比。我们很快就会有一个属性来避免黑客攻击和计算百分比的需要。可以使用 1 / 1 的比例制作正方形,使用 2 / 1 制作 2:1 比例。可以设置任何图像缩放比例。

.square {
    aspect-ratio: 1 / 1;
}点击复制复制失败已复制


虽然此功能仍在不断完善中,但它值得了解,因为它解决了许多开发人员面临的冲突,我自己也多次面临,尤其是在视频和 iframe 方面。

目录
相关文章
|
1月前
|
Python
缩放
【5月更文挑战第15天】缩放。
16 1
|
7月前
滚轮缩放
滚轮缩放
28 0
|
JavaScript
问题解决:百分比宽度页面缩放会变形
问题解决:百分比宽度页面缩放会变形
189 1
问题解决:百分比宽度页面缩放会变形
|
C# 图形学
C#之深入理解GDI+绘制圆弧及圆角矩形等比缩放的绘制
GDI+中对于圆弧的绘制,是以给定的长方形(Rectangle`结构)为边界绘制的椭圆的一部分形成的圆弧。绘制的圆弧的中心为长方形内切椭圆的圆心(如果是正方形,则正方形的...
473 0
C#之深入理解GDI+绘制圆弧及圆角矩形等比缩放的绘制
平铺文理+拉伸按钮图片
平铺文理+拉伸按钮图片
55 0
|
图形学
Unity中的平移 缩放 旋转
Unity中的平移 缩放 旋转 1.最近想实现Unity中的平移 缩放 旋转功能, 类似于Unity编辑器状态下的效果.尝试了好几个方式,效果都有瑕疵,网友们谁有好的实现方式,请教我. 下面是我的一种实现方式: using System.
2209 0
方形图片转为圆形图片
版权声明:本文为博主原创文章,转载请标明出处。 https://blog.csdn.net/chaoyu168/article/details/79354214 在线工具:http://www.quickpicturetools.com/en/rounded_corners/ 打开 在线工具:http://www.quickpicturetools.com/en/rounded_corners/。
1591 0
iOSApp上下有黑边
如图:     这种情况就是没有启动页导致的,加了启动页图片之后就不会再出现了。   设置启动页的方法:   http://www.cnblogs.com/BK-12345/p/5218229.html   有的人说我加了啊,但是还是出现了,那是怎么回事呢????   其实很简单,那是因为启动页的图片大小不对。
1108 0