一个JQuery写的点击上下滚动的小例子
功能需求: 1、滚动框内显示10条记录; 2、有向上和向下滚动按钮,每次点击按钮向上或向下滚动记录条数,不自动滚动; 3、记录条数不循环滚动,滚动到起点或终点则停止滚动。 下面介绍一个简单实现方法: 1、外层容器(div) overflow: hidden,内层列表(ul) 2、按钮点击事件触发一个
功能需求: 1、滚动框内显示10条记录; 2、有向上和向下滚动按钮,每次点击按钮向上或向下滚动记录条数,不自动滚动; 3、记录条数不循环滚动,滚动到起点或终点则停止滚动。 下面介绍一个简单实现方法: 1、外层容器(div) overflow: hidden,内层列表(ul) 2、按钮点击事件触发一个
animate()参数介绍: animate() 方法执行 CSS 属性集的自定义动画。 该方法通过CSS样式将元素从一个状态改变为另一个状态。CSS属性值是逐渐改变的,这样就可以创建动画效果。 只有数字值可创建动画(比如 "margin:30px")。字符串值无法创建动画(比如 "backgrou
实现代码如下: 可配置横栏滚动Demo * { margin:0; padding:0;} body { font-size:12px;} #scrollable { background-color:#efefef; border:1px solid #ddd; padding:1
jQuery Scroll Follow随屏幕滚动的层点击查看DemojScrollPane 自定义滚动条插件点击查看Demo jQuery树状菜单插件jqueryflexselect下拉框自动提示 jQuery id标签 - 8种不同的很酷的JQuery菜单例子 jQuery ContextMen
原理很简单: 获取当前屏幕(窗体)的宽度和高度,因为不同浏览器的窗体大小是不一样的。有了这个,可以计算出来垂直居中的坐标。但是滑动了滚动条怎么依然垂直居中呢?这个时候就要获取当前窗体距离页面顶部的高度,加到刚刚的y轴坐标即可。 $(document)是获取整个网页的,$(window)是获取当前窗体
这个比较简单,做个记录而已。 创建一个嵌套节点,让外层节点产生滚动条,然后用offsetWidth - clientWidth即可获得滚动条宽度。需要注意的是为了避免页面抖动,可以设置外层元素position:absolute和visibility:hidden 参考: 实现代码如下: functi
虽然平滑性处理的不好,但非常适合学习实现代码如下: //怎么获取网页的高度 让页面一出来就滚动条在最底端 function myScroll() { //前边是获取chrome等一般浏览器 如果获取不到就是ie了 就用ie的办法获取 var x=document.body.scrollT
实现代码如下: function refresh() { var s = $(".box1"); if (!s.is(":animated")) $(".box1").animate({ marginLeft: "0px" }, "slow", function () { $('.box1 img:
实现代码如下: 图片减速度滚动(by rentj1@163.com;) ul{ margin:0; padding:0} ul{ list-style:none;} body{font:12px/1.2 "宋体"; } .scroll_box{ position:relative; hei
在性能方面考虑了由于连续触发onscroll事件,频繁调用回调函数而产生的性能问题。可以将回调函数缓存一段时候后执行,即当这段时间内多次触发了onscroll事件,但回调函数只会执行一次。 实现代码如下: 结合淡入/淡出/减速运动效果实现的返回顶部功能 .fixed{ position:f