html页面中,div设置了背景图片

 我来答
酒秀英萧酉
2019-08-03 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:30%
帮助的人:1020万
展开全部
当页面加载的时候,当前图片会被加载完成,而翻转效果的图片只有在触发的时候才会加载,所以会出现一段时间的空白,解决方法,运用css
sprite,也就是图片翻转技术,事先把两张翻转前与翻转后的图片结合在一张图片里,再把元素的背景固定死高度显示翻转前的图片,然后在利用hover伪类翻转,使用背景定位background-position:0px
0px,使得翻转时把下面未出现的图片拉出来,从而实现翻转,这样的话页面加载时就已经加载完整张图片了,好处是减少了http请求、也解决了翻转出现空白停顿的问题了,但不得使用img,翻转会出现问题,不懂可以来问我
雷美媛苍香
2019-08-05 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:33%
帮助的人:867万
展开全部
将背景放在1个图片里,使用background-position来设置hover可以解决图片加载不完,同时注意图片的尺寸。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式