自己是一个html新手,看着yahoo的https://cn.overview.mail.yahoo.com这个网站写了一个背景跟随着滚动条变化的界面。但是不知道为什么自己写的这个好卡,一卡一卡的,不知道怎么回事,请大家帮忙看一下咯。http://wh-nxt.com/20150815/index.html现在电脑端已经调好了,但是手机端还是不行,源码直接viewsource就能看到
2 回答
阿晨1998
TA贡献2037条经验 获得超6个赞
通常滚动视差使用CSS的background-attachment来完成的.不会出现卡顿的现象.题主是使用JavaScript来实现的,其实也是可以的.(看了下别人的实现,是通过CSS过度动画让人"感觉"没有卡顿)例如:当滚动某一距离触发过度动画,用CSS来控制动画.
慕运维8079593
TA贡献1876条经验 获得超5个赞
你把这个背景用'img'引入,然后把图片的大小设置成'width:100%;height:auto;',文字的话就用定位,让文字在图片上,如果图片觉得太高,可以缩小点,图片太大加载比较慢的;如果是用样式引入背景,最好用'backgroud-size'设置一下,让图片不要撑出'div',你可以把代码发过来看下!
添加回答
举报
0/150
提交
取消