html - 设置图片标签源的高度

标签 html

加载包含图片标签的页面时,加载图像时文本会跳跃,因为浏览器不知道图像有多高。如何为每个源指定图像高度?

最佳答案

有 3 种不同的方法可以实现此目的

  • 使用 HTML img 高度属性。手动检查图像高度并进行设置。 (不推荐)

  • 在每个断点上使用 CSS min-height 属性(更好一点)

  • Preload the images using javascript ,然后显示一个动画加载器,它会向下滑动并填充图像高度,直到它淡入。(需要更多工作,但绝对是干净渲染的最佳解决方案)。

关于html - 设置图片标签源的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31804250/

相关文章:

javascript - 在按下按钮时使用 javascript 显示/隐藏 div(并首先隐藏所有 div)

javascript - 滚动 y 但固定到 x - ios 中的错误

javascript - PhotoSwipe:编辑 parseThumbnailElements 函数以解析附加标记元素

html - 水平导航不是内联的

jquery - 为什么导航汉堡图标没有出现在移动设备上?

html - 在 div 拉伸(stretch)内设置背景图像

html - 缩放时表格变形

javascript - 无法在谷歌地图 API 中的标记之间绘制路线

html - 使汉堡菜单与 Logo 保持一致

HTML 从右到左基于数据语言