css - Chrome 中的流体图像 : how to avoid repaint?

标签 css google-chrome height repaint fluid-layout

我在一个有很多图片的摄影网站上工作,它们没有固定的高度和宽度,因为我希望这个网站 100% 流畅:你如何解决丑陋的 Chrome 重绘图片问题? (即图像首先以零高度显示,然后在整个布局中移动到最终大小)

我几乎尝试了所有方法,最后一个选择是用黑色 div 隐藏图像重绘,然后在图像加载完成后将其不透明度设置为 0(顺便说一句,我已经用(文档)尝试过这个。准备就绪,但似乎还为时过早:你会怎么做?)

最佳答案

指定图像的高度和宽度属性/尺寸。

<img src="img.jpg" width="125" height="60" alt="My First Photograph ever">

这有助于浏览器避免第二次通过布局您的页面,它也优化了页面加载! :)

关于css - Chrome 中的流体图像 : how to avoid repaint?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8165692/

相关文章:

c# - 为什么我的基于 Blink 的浏览器会玩捉迷藏?

css - IE 中的并排 div

jQuery:当父元素高度为0px时获取子元素的高度

javascript - 从它的中心动画div

css - 如何将 Logo 与导航栏对齐

javascript - XMLHttpRequest 在 Chrome 应用程序中不起作用

css - IE 9 标准模式和 Chrome 中文本框右侧不需要的空格

css - 可以增加/减少自高度度的 <div>

css - 使用 CSS 在固定高度和固定宽度布局中保持视频的纵横比

html - 尝试将社交媒体图标添加到顶部栏的左上角