自定义滚动效果
来源:互联网 发布:大数据算法导论 视频 编辑:程序博客网 时间:2024/06/03 18:10
CustomScrollBar
自定义滚动条,实现了鼠标点击滚动,滑轮滚动,可自定义滚动速度,滚动条样式。
同时此插件还实现了tab标签锚点跳转,监听锚点位置的功能
usage
调用scroll.js插件,加载进HTML页面,创建CusScrollBar()对象,并添加插件参数
var scroll = new CusScrollBar({ contSelector : ".scroll-cont", // 滑动内容区选择器(必须) barSelector : ".scroll-bar", // 滑动条选择器(必须) sliderSelector : ".scroll-slider", // 滑动快选择器(必须) tabItemSelector: ".tab-item", // 标签项 tabActiveClass : "tab-active", //选中动作类名 anchorSelector : ".anchor", //锚点选择 correctSelector: ".correct-bot", //校正元素 articleSelector: ".scroll-ol", //获取文章 wheelStep : 20, //添加滚动步幅(必须)});
对应的HTML代码结构:
<div class="scroll-wrap"> <!-- 滚动内容 --> <div class="scroll-cont"> </div> <!-- 滚动条 --> <div class="scroll-bar"> <!-- 滚动滑块 --> <div class="scroll-slider"></div> </div></div>
查看详细的代码,可查看对文章内容进行锚点链接,通过点击标签跳转到指定位置
对应的CSS代码中要注意对scroll-wrap的position属性要用相对定位,scroll-bar,scroll-slider要用绝对定位。
其他样式可根据自己的界面设计自行添加样式。
compatibility
- Firefox
- chrome
- IE8+
- Opera
项目代码:https://github.com/DoGuangHan/CustomScrollBar.git
阅读全文
0 0
- 自定义滚动效果
- 自定义ViewFlipper 实现滚动效果
- 自定义滚动条效果实现
- android处理滚动效果的自定义控件
- textview 滚动效果(自定义高度)
- Android:自定义滚动边缘(EdgeEffect)效果
- 自定义绘画歌词,产生滚动效果
- Android:自定义滚动边缘(EdgeEffect)效果
- 自定义textview控件实现文字滚动效果
- 自定义控件:实现半圆滚动菜单效果
- 自定义PickerView实现滚动选择器的效果
- 自定义ViewGroup 实现拖动跟快速滚动的效果
- 自定义ViewGroup 实现拖动跟快速滚动的效果
- 自定义ViewGroup 实现拖动跟快速滚动的效果
- 自定义ViewGroup 实现拖动跟快速滚动的效果
- 自定义组合控件(密码锁的数字上下滚动效果)
- 自定义ViewGroup 实现拖动跟快速滚动的效果
- 自定义View—实现滚动TextView(跑马灯)效果
- 利用marked.js写个简单Markdown编辑器(1)
- ASP.NET Core MVC 和 Visual Studio入门(三) 添加视图
- Matlab随笔之插值与拟合(上)
- STM32F103利用模拟I2C驱动ADS1115
- 洛谷 P3389 【模板】高斯消元法
- 自定义滚动效果
- [NTT] [HDU5829] Rikka with Subset
- 算法3:最常用的排序——快速排序
- (知乎)男生 25 岁了,应该明白哪些道理?
- 第八届蓝桥杯省赛真题
- 第7章 其他需求
- [转载]Python中包装(wrapping)与代理(delegation)
- 嵌入式系统学习——STM32之UCOS-III信号量和互斥信号量
- PAT 1064 Complete Binary Search Tree