如何在图像加载前为可变大小的图像预留空间,以防止布局变化?
P粉936509635
P粉936509635 2023-08-28 00:04:44
[CSS3讨论组]

我有一个包含文本、图像标签和一些文本的html页面,如下所示:

这是图像之前的文本。

    <img src="image.jpeg"/>


这是图像之后的文本。

现在当页面加载时,由于图像加载需要更长的时间,文本会在图像之前加载。因此会出现布局变化,即图像之后的文本会紧接在图像之前的文本后面,如果图像尚未加载,则不会为图像预留任何空间。然而,当图像加载完成后,图像之后的文本会移到下方,即布局发生变化。如何在图像加载之前为图像预留空间,以避免布局变化?此外,图像标签中可以包含任何图像,并且图像大小也是动态的。页面上必须显示原始大小的图像。此外,由于我正在使用服务器端渲染,我事先知道要显示的图像的大小。我不能固定图像的高度和宽度,因为这会导致图像在显示大小更改时出现问题,图像将不再适应屏幕的大小。

P粉936509635
P粉936509635

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号