如何用iscroll制作水平滚动的list布局 使用iscroll实现这样的布局可不容易。需要前端拥有良好的css功底然后利用js(这里lz用了zeptoJS或者大家可以用jquery)假设我们有这么一段html[html]view plaincopy1234首先先对ID(wrapperIndexActivity)加载iscroll[javascript]view plaincopyvar homeScroll=new iScroll(\"wrapperIndexActivity\",{snap:true,momentum:false,hScrollbar:false,vScrollbar:false,checkDOMChanges:true,onScrollEnd:function(){}});对Id所属class附加样式:[css]view plaincopywrapperIndexActivity{ width:100%;height:100%;position:relative;z-index:1;overflow:hidden;display:block;}然后需要对ID(scrollerActivity)计算有几幅屏幕可以切换(这里假设有4幅)[javascript]view plaincopy(\"#scrollerActivity\").style({'width':document.body.clientWidth*4+'px'});对应class需附加样式:[css]view plaincopywrapperIndexActivity.scrollerActivity{ height:100%;float:left;padding:0;overflow:hidden;}再然后对li 让每一个列表项都撑满屏幕[javascript]view plaincopy('#wrapperIndexActivity ul li ').style({'width':。
如何设置iscroll滚动条样式 浏览器2113滚动条默认是灰色的,5261大多数是默认的,但4102是在网站建设过程中,往往后需要一些1653特殊的设置以适合整个页面,比如一个全flash网站,整个页面以深绿色为主,此时把滚动条也设置成绿色的话,整个网页显得统一起来,美观上更上一个层次。那么如何设置滚动条的样式呢?其实很简单,只需要在网页中加一些样式就可以了,代码如下:BODY {SCROLLBAR-FACE-COLOR:rgb(0,204,0);SCROLLBAR-3DLIGHT-COLOR:rgb(0,207,116);SCROLLBAR-DARKSHADOW-COLOR:rgb(0,227,163);}注:例子中滚动条是设置成绿色的,颜色可以根据需要或个人喜好来定,只需改变RGB的数值即可。
iScroll5怎么判断滑动到底部 可以给你的iscroll对象绑定scrollEnd事件,在事件函数里面判断myScroll.maxScrollY(最大滚动值)和myScroll.y(当前滚动值)是否相等来判断滚动到底部,上代码:myScroll.on(\"scrollEnd\",function(e){if(myScroll.maxScrollY=myScroll.y){console.log(\"我已滚动到底部\");}console.log(\"111\");});希望对你有帮助