如果你的网站是个图片站,首页显示了很多图片。那么你就会有图片多了导致加载比较慢的困扰。这个时候有几个方案解决。
1、物理解决方案:加大网站的带宽+压缩图片大小;
2、用图片懒加载js,图片没加载出来之前先加载个缓冲图片占位;
3、也就是本文讨论的,用css来加一个占位图;
首先想到的就是给图片外层加一个盒子包裹住,然后给这个盒子设置一个背景图。
然后在测试过程中发现,这个方案不起效果,图片没加载出来的时候这个盒子的背景图并不会及时显示出来,往往等图片快加载出来的才会一现而逝。
通过查询资料得知,浏览器渲染dom的时候是先加载html里面的图片,再加载css里面的背景图片的。所以这个方案才不会有改有的效果...
换另外一种方案:
在外层盒子的伪类“after”里面动脑筋,给外层盒子设置个“position: relative;”,然后设置给伪类设置“position:absolute;”宽度高度都为100%;加个背景色,再加上提示文字“content:"加载中";”,出来的效果图下:
这个操作除了没有动画外,基本上该有的作用都有了。
相关推荐
取消回复欢迎 你 发表评论:
- 最新文章
- 热文排行
- 最多评论
- 1wordpress在国内无法更新升级的解决办法03-02
- 2天兴工作室2021年春节放假通知02-08
- 3zblogphp1.7版本正式上线,附zblogphp1.7升级指南和注意事项02-08
- 4主题的暗黑模式是什么?怎么设置和使用暗黑模式?01-19
- 5zblog判断插件是否安装或者启用的代码介绍01-16
- 6translate3d和z-index冲突导致z-inde值无效的解决办法01-10
- 7zblogphp提示“ Call to undefined function openssl_pkey_get_public()”的原因和解决办法12-25
- 8zblogphp1.6版本报错“非法访问”的原因和解决办法12-23
- 9wordpress导航栏自定义添加class和rel="nofollow"的步骤12-13
- 标签聚合
- ×1免费zblog模板×1浏览器兼容×1emlog6安装×1会员系统×1登陆地址×1标题×1合家欢促销×1评论无限嵌套×1畅言评论数×1子分类列表×1短信回执×1天兴通讯老版×1IETester×1平板手机×1超级201×1超级无绳×1宽带大提速×1emlog免费主题×1月套餐费用×1流量叠加包
最新评论
-
Q站网
更新的草率了,直接后台进不去了,最后去反馈群下载最新压缩包替换才好了。 -
鹏仔
服务器可以配置允许跨域,虚拟主机搭建的 调用api会出现跨域,天哥知道有啥解决办法没 -
访客
来个限时优惠 -
天兴工作室
不还价的 -
小马过河
能不能便宜点啊