首页 > 解决方案 > 如果 max-width 和 max-height 都已设置,有没有办法防止延迟加载图像的内容重排?

问题描述

在我正在处理的网站上,我试图防止在图像加载时发生内容重排。我正在使用反应。在我的特殊情况下,我的解决方案必须:

我已经阅读了padding-toporpadding-bottom方法。由于第 1 点,它们不起作用,因为padding-toppadding-bottom必须是硬编码的,并且图像并不都具有相同的纵横比。当我使用 JSX 动态更改padding-topandpadding-bottom时,当图像碰到max-heightor时它开始扭曲max-width。我不知道我还能做什么。

谢谢!

标签: javascripthtmlcssreactjsfrontend

解决方案


推荐阅读