摘要:宽高保持的比例。固定宽高比相对于可视窗口的宽度或高度中较小的那个,被均分为单位的例当宽度是,高度是,那么则是相对于宽度的这是一个的矩形注意如果屏幕宽度较大高度较小时,则可以用。
目标:
遇到一个需求,让图片在页面中,不管宽度如何变化。宽高保持16:9的比例。
实现:
方法一:这也是比较经典的一个方法,利用padding-bottom来实现。
固定宽高比16:9 这是一个16:9的矩形
方法二:利用vmin来实现。
固定宽高比16:9 这是一个16:9的矩形
注意:如果屏幕宽度较大高度较小时,则可以用vmax。如果需要随意切换时,可以通过js来控制。
总结:
两种方法各有利弊,方法一:兼容性好,代码相对长点,理解也比较困难点。方法二:代码简洁,理清定义后便非常容易理解,但是兼容性相对差一些。不过兼容性啥的,怕什么哈哈哈。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/114058.html
摘要:宽高保持的比例。固定宽高比相对于可视窗口的宽度或高度中较小的那个,被均分为单位的例当宽度是,高度是,那么则是相对于宽度的这是一个的矩形注意如果屏幕宽度较大高度较小时,则可以用。 目标:遇到一个需求,让图片在页面中,不管宽度如何变化。宽高保持16:9的比例。 实现: 方法一:这也是比较经典的一个方法,利用padding-bottom来实现。 固定宽高比16:9 ...
摘要:宽高保持的比例。固定宽高比相对于可视窗口的宽度或高度中较小的那个,被均分为单位的例当宽度是,高度是,那么则是相对于宽度的这是一个的矩形注意如果屏幕宽度较大高度较小时,则可以用。 目标:遇到一个需求,让图片在页面中,不管宽度如何变化。宽高保持16:9的比例。 实现: 方法一:这也是比较经典的一个方法,利用padding-bottom来实现。 固定宽高比16:9 ...
阅读 2828·2021-11-24 09:38
阅读 3475·2021-11-23 09:51
阅读 923·2021-09-09 11:52
阅读 4011·2021-08-11 11:18
阅读 1080·2019-08-30 14:05
阅读 3187·2019-08-30 11:23
阅读 1702·2019-08-29 17:02
阅读 1109·2019-08-26 13:49