这个技巧最早在Creating Intrinsic Ratios for Video一文中用来创建固有比率的视频,查看demo。 假设我们有一张800*450px的图片,我们需要创建一个元素在其宽度变化时,它的宽高比仍保持16:9。代码如下: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 代码语言:javascript 代码运行次数:0 运行 AI代码解释 ....
这是因为垂直方向的padding取值使用百分比时,其值是相对于包含块的宽度而定的[参考Box model]。这个技巧最早在Creating Intrinsic Ratios for Video一文中用来创建固有比率的视频,查看demo。 假设我们有一张800*450px的图片,我们需要创建一个元素在其宽度变化时,它的宽高比仍保持16:9。代码如下: 1 2 3 1 2 ...