总结一下这几天跟前辈学的新知识: 1.吸顶效果,普通的做法是在onscroll函数中监听滚动距离,如果滚动超过导航条高度,则将导航条的class添加.fixed。但是ios6+设备下的浏览器会在页面滚动的时候暂停所有js的执行,包括setTimeout和setInterval,onscroll也不会 ...
分类:
其他好文 时间:
2017-05-18 16:58:20
阅读次数:
234
为窗口添加滚动条事件其实非常的简单, window.onscroll=function(){}; 注意在获取滚动条距离的时候 谷歌不识别document.documentElement.scrollTop,必须要加上document.body.scrollTop;即 var scrolltop=do... ...
首先来分析下OnScrollListener的回调。 new OnScrollListener() { boolean isLastRow = false; @Override public void onScroll(AbsListView view, int firstVisibleItem, ...
分类:
其他好文 时间:
2017-05-07 11:46:47
阅读次数:
140
Git上看到一个基于SwipeBackLayout的实现,可以让我们在使用过程中在不使用物理返回键的情况下舍去了返回的Button又提升了用户体验 包结构: 运行效果: How To Use? Gradle compile 'com.jude:swipebackhelper:1.1.5' 或者你自己 ...
分类:
移动开发 时间:
2017-04-26 14:42:47
阅读次数:
395
页面滚动 事件:window.onscroll, 获得页面滚动位置:document.body.scrollTop; HTML代码: 这里注意此处逻辑,大于500就显示,否则就隐藏,还有注意如果变量名设置为top的话,就出错,都是小坑。 ...
分类:
其他好文 时间:
2017-03-29 01:23:47
阅读次数:
187
(function() { var finished = true; function loadData() { //xxxx finished = true; } dom.onscroll = function() { if(finished && this.scrollHeight - this... ...
分类:
Web程序 时间:
2017-03-24 19:10:46
阅读次数:
719
有些时候在使用JavaScript的事件时,总是记不住有哪些事件,所以要来回的翻找,浪费了一定的事件,这里做一个总结来避免这样的问题。 第一部分:一般事件 其中最常用的应该就是onclick事件了。 第二部分:页面相关事件 这些事件用的可能都比较少 。 但是onscroll事件还是比较有用的。 第三 ...
分类:
编程语言 时间:
2017-02-18 21:10:42
阅读次数:
195
(1)offsetwidth = width +padding +border;(不加margin)offsetHeight = Height +padding +border;(不加margin)(2)offsetLeft:有定位的父元素的距离,如果父元素没有定位,就往上找。offsetLeft和 ...
分类:
Web程序 时间:
2017-02-10 23:15:13
阅读次数:
252
<!DOCTYPE html><head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> <title>Javascript 返回顶部</title> <style type="text/css"> #btn ...
分类:
其他好文 时间:
2017-02-10 14:00:07
阅读次数:
165