webapp利用iscroll实现同时横滚|竖滚
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<title>横滚|竖滚</title>
<script type="text/javascript" src="http://cubiq.org/dropbox/iscroll4/src/iscroll.js"></script>
<script type="text/javascript" src="http://www.w3school.com.cn/jquery/jquery.js"></script>
<script type="text/javascript">
var myScroll;
var myScroll1, myScroll2, myScroll3; function loaded() {
var width = $(window).width();
$('#wrapper,#div1,#div2,#div3').width(width);
$('#scroller').width(width*3);
$('#div1,#div2,#div3').height(($('#wrapper').height())); myScroll = new iScroll('wrapper', {
hScrollbar: false,
vScrollbar: false,
snap: true,
momentum: false,
hScrollbar: false,
onScrollEnd: function () {
$('#nav li.active').removeClass('active');
$('#nav li:eq('+this.currPageX+')').addClass('active');
}
}); myScroll1 = new iScroll('div1', {hScrollbar: false,vScrollbar: false});
myScroll2 = new iScroll('div2', {hScrollbar: false,vScrollbar: false});
myScroll3 = new iScroll('div3', {hScrollbar: false,vScrollbar: false});
}
$(function(){
$('#nav li').click(function(){
myScroll.scrollToPage($(this).index());
});
});
document.addEventListener('DOMContentLoaded', loaded, false);
</script> <style type="text/css" media="all">
body,ul,li {
padding:0;
margin:0;
} #wrapper {
position: absolute;
z-index: 1;
top: 52px;
bottom: 0px;
left: 0;
width: 100%;
overflow: hidden;
} #scroller {
position:absolute;
z-index:1;
-webkit-tap-highlight-color:rgba(0,0,0,0);
width:100%;
padding:0;
} #div1, #div2, #div3{
float:left;
height:100%;
} #nav li{
float:left;
list-style-type:none;
padding:0 20px;
}
#nav li.active{
background-color:red
}
</style>
</head>
<body>
<ul id="nav">
<li class="active">tab111111</li>
<li>tab222222</li>
<li>tab333333</li>
</ul>
<div id="wrapper">
<div id="scroller">
<div id="div1">
<div id="scroller1">
<p>1111111111111111111111111111</p>
<p>1111111111111111111111111111</p>
<p>1111111111111111111111111111</p>
<p>1111111111111111111111111111</p>
<p>1111111111111111111111111111</p>
<p>1111111111111111111111111111</p>
<p>1111111111111111111111111111</p>
<p>1111111111111111111111111111</p>
<p>1111111111111111111111111111</p>
<p>1111111111111111111111111111</p>
<p>1111111111111111111111111111</p>
<p>1111111111111111111111111111</p>
<p>1111111111111111111111111111</p>
<p>1111111111111111111111111111</p>
<p>1111111111111111111111111111</p>
<p>1111111111111111111111111111</p>
<p>1111111111111111111111111111</p>
<p>1111111111111111111111111111</p>
<p>1111111111111111111111111111</p>
<p>1111111111111111111111111111</p>
<p>aaaaaaaaaaaaaaaaaaaaaaaa</p>
<p>aaaaaaaaaaaaaaaaaaaaaaaa</p>
<p>aaaaaaaaaaaaaaaaaaaaaaaa</p>
<p>aaaaaaaaaaaaaaaaaaaaaaaa</p>
<p>aaaaaaaaaaaaaaaaaaaaaaaa</p>
<p>aaaaaaaaaaaaaaaaaaaaaaaa</p>
<p>aaaaaaaaaaaaaaaaaaaaaaaa</p>
<p>aaaaaaaaaaaaaaaaaaaaaaaa</p>
</div>
</div> <div id="div2">
<div id="scroller1">
<p>2222222222222222222222222222</p>
<p>2222222222222222222222222222</p>
<p>2222222222222222222222222222</p>
<p>2222222222222222222222222222</p>
<p>2222222222222222222222222222</p>
<p>2222222222222222222222222222</p>
<p>2222222222222222222222222222</p>
<p>2222222222222222222222222222</p>
<p>2222222222222222222222222222</p>
<p>2222222222222222222222222222</p>
<p>2222222222222222222222222222</p>
<p>2222222222222222222222222222</p>
<p>2222222222222222222222222222</p>
<p>2222222222222222222222222222</p>
<p>2222222222222222222222222222</p>
<p>2222222222222222222222222222</p>
<p>2222222222222222222222222222</p>
<p>2222222222222222222222222222</p>
<p>2222222222222222222222222222</p>
<p>2222222222222222222222222222</p>
<p>bbbbbbbbbbbbbbbbbbbbbbbb</p>
<p>bbbbbbbbbbbbbbbbbbbbbbbb</p>
<p>bbbbbbbbbbbbbbbbbbbbbbbb</p>
<p>bbbbbbbbbbbbbbbbbbbbbbbb</p>
<p>bbbbbbbbbbbbbbbbbbbbbbbb</p>
<p>bbbbbbbbbbbbbbbbbbbbbbbb</p>
<p>bbbbbbbbbbbbbbbbbbbbbbbb</p>
<p>bbbbbbbbbbbbbbbbbbbbbbbb</p>
</div>
</div> <div id="div3">
<div id="scroller1">
<p>3333333333333333333333333333</p>
<p>3333333333333333333333333333</p>
<p>3333333333333333333333333333</p>
<p>3333333333333333333333333333</p>
<p>3333333333333333333333333333</p>
<p>3333333333333333333333333333</p>
<p>3333333333333333333333333333</p>
<p>3333333333333333333333333333</p>
<p>3333333333333333333333333333</p>
<p>3333333333333333333333333333</p>
<p>3333333333333333333333333333</p>
<p>3333333333333333333333333333</p>
<p>3333333333333333333333333333</p>
<p>3333333333333333333333333333</p>
<p>3333333333333333333333333333</p>
<p>3333333333333333333333333333</p>
<p>3333333333333333333333333333</p>
<p>3333333333333333333333333333</p>
<p>3333333333333333333333333333</p>
<p>3333333333333333333333333333</p>
<p>cccccccccccccccccccccccc</p>
<p>cccccccccccccccccccccccc</p>
<p>cccccccccccccccccccccccc</p>
<p>cccccccccccccccccccccccc</p>
<p>cccccccccccccccccccccccc</p>
<p>cccccccccccccccccccccccc</p>
<p>cccccccccccccccccccccccc</p>
<p>cccccccccccccccccccccccc</p>
</div>
</div>
</div>
</div>
</body>
</html>
webapp利用iscroll实现同时横滚|竖滚的更多相关文章
- EF Core利用Transaction对数据进行回滚保护
What? 首先,说一下什么是EF Core中的Transaction Transaction允许以原子方式处理多个数据库操作,如果事务已提交,则所有操作都应用于数据库,如果事务回滚,则没有任何操作应 ...
- 移动WebApp利用Chrome浏览器进行调试
详细的请看这个(HBuilder是我长期使用,而且值得支持的国内前端开发编辑器) http://ask.dcloud.net.cn/article/151 http://ask.dcloud.net. ...
- 移动端利用iscroll实现小图变大图
大图界面,使用iscroll,定义如下: var myScroll; function loaded(){ myScroll = new iScroll('wrapper', { zoom:true, ...
- 利用iscroll实现上拉加载下拉刷新
1.首先引用isScroll插件 说明:页面加载时初始化isScroll,然后调用pullDownAction()和pullUpAction(),每次切换tab时,只需要对pullDownAction ...
- 利用HBuilder打包Vue开发的webapp为app
众所周知,前端开发完成的webapp只能运行在浏览器上,对运行环境有一定的限制,也就是除了浏览器其他的环境下不支持:那么现在如果有个需求是这样的呢?需要一套代码三端运行呢?三端运行(黑人脸??)是的, ...
- 用VC实现竖写汉字的方法
中国人自古就有自右至左.从上到下书写汉字的习惯.而当我们在自己所编写的应用程序中使用输出函数输出的总是自左至右的横排文字.有没有可能在我们的应用程序中实现竖写汉字的效果呢?笔者偶然发现了一种利用VC实 ...
- ALT+TAB切换时小图标的添加 界面透明 屏幕大小 竖行字体 进程信息
一,ALT+TAB切换时小图标的添加 Dlg类中添加变量 protected: HICON m_hIcon; #define IDR_MAINFRAME 128 ICON IDR_MAINFRAME, ...
- 利用ant脚本 自动构建svn增量/全量 系统程序升级包
首先请允许我这样说,作为开发或测试,你一定要具备这种 本领.你可以手动打包.部署你的工程,但这不是最好的方法.最好的方式就是全自动化的方式.开发人员提交了代码后,可以自动构建.打包.部署到测试环境. ...
- 使用iScroll实现上拉或者下拉刷新
上拉或者下拉刷新的需求在移动端是非常常见的需求,大部分情况下,实现这个效果都使用网上现有的解决方案,例如有人使用swiper这个插件, 也有人使用iScroll这个滚动插件.本文的示例是利用iscro ...
随机推荐
- Laravel5.1 与 Laypage 结合进行分页
demo地址:http://lara.ytlwin.top/orm 路由 Route::match(array('get','post'),'/orm','StuController@orm'); 控 ...
- angularjs 粘贴事件
参考 http://www.jb51.net/article/89708.htm ng-paste 需要setTimeout,否则无法获取到数据
- Android 心跳动画
直接上代码 MainActivity public class MainActivity extends AppCompatActivity { private ImageView ivHart; ...
- leecode 978. Longest Turbulent Subarray(最长连续波动序列,DP or 滚动数组)
传送门:点我 978. Longest Turbulent Subarray A subarray A[i], A[i+1], ..., A[j] of A is said to be turbule ...
- 今天清理C盘空间,发现Unity的一个问题
C:\Users\Acer\AppData\LocalLow\Unity\Caches\GiCache AppData目录下,Unity占用了大量C盘空间,大概有5,6个G
- unity农场模拟经营游戏源码
下载地址: https://item.taobao.com/item.htm?spm=a1z10.5-c-s.w4002-12305352547.10.25ca3c4eWAibvf&id=56 ...
- Codeforces Beta Round #61 (Div. 2)
Codeforces Beta Round #61 (Div. 2) http://codeforces.com/contest/66 A 输入用long double #include<bit ...
- Mac电脑Dock栏开启放大特效
1 右击Dock栏空白处,选择启用放大 2 在Dock偏好设置中调整图标放大的倍数 3 滑动鼠标,查看放大效果
- express 学习札记
Enjoy yourself! 祝你玩得开心! I have no idea. 我没有头绪. I just made it! 我做到了! I’ll see to it 我会留意的. Express ...
- form表单验证字段学习总结
字段的属性梳理 最重要的字段 required inital widget error_messages ----------------------------------------------- ...