touchslide 禁止滑动跑马灯效果可以左右滑动吗

现在位置:
个人微信号:twbwebJq实现触屏左右滚动效果
请各位遵纪守法并注意语言文明html5+css3实现触屏左右滑动焦点图特效
发表于 18:05:55|
来源webkfa|
作者小猪仔
摘要:支持手机上的所有浏览器,还支持电脑端的谷歌浏览器
相关:&下面代码运行要在支持html5+css3的浏览器运行代码
&!DOCTYPE html&
&meta 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"&
&title&手机焦点图webkfa&/title&
&script type="text/javascript" src="/js/iscroll5.js"&&/script&
&script type="text/javascript"&
function loaded () {
myScroll = new IScroll('#wrapper', {
scrollX: true,
scrollY: false,
momentum: false,
snap: true,
snapSpeed: 400,
keyBindings: true,
indicators: {
el: document.getElementById('indicator'),
resize: false
document.addEventListener('touchmove', function (e) { e.preventDefault(); }, false);
&style type="text/css"&
-webkit-box-sizing: border-
-moz-box-sizing: border-
box-sizing: border-
-ms-touch-action:
body, ul, li {
padding: 0;
margin: 0;
border: 0;
font-size: 12
font-family: ubuntu, helvetica,
overflow: /* this is important to prevent the whole page to bounce */
#viewport {
width: 320
height: 320
background: #444;
#wrapper {
width: 320
height: 320
#scroller {
z-index: 1;
-webkit-tap-highlight-color: rgba(0,0,0,0);
width: 1280
height: 320
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-ms-transform: translateZ(0);
-o-transform: translateZ(0);
transform: translateZ(0);
-webkit-touch-callout:
-webkit-user-select:
-moz-user-select:
-ms-user-select:
user-select:
-webkit-text-size-adjust:
-moz-text-size-adjust:
-ms-text-size-adjust:
-o-text-size-adjust:
text-size-adjust:
background-color: #444;
width: 320
height: 320
.painting {
width: 320
height: 320
background: url(http://gi2./bao/uploaded/i2/TB1KChvHXXXXXbPXpXXXXXXXXXX_!!0-item_pic.jpg_320x320q90.jpg) no-
.leonardo {
background: url(http://gi2./bao/uploaded/i2/TB1p9VGHpXXXXbTXXXXXXXXXXXX_!!0-item_pic.jpg_320x320q90.jpg) no-
background: url(http://gi4./bao/uploaded/i4/TB1wkQsHpXXXXXXXVXXXXXXXXXX_!!0-item_pic.jpg_320x320q90.jpg) no-
background: url(http://gi1./bao/uploaded/i1/TB1yC_CHpXXXXaXXpXXXXXXXXXX_!!0-item_pic.jpg_320x320q90.jpg) no-
#indicator {
width: 110
height: 20
margin: 10
background: url(data:image/base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAUBAMAAABohZD3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QUGCDYztyDUJgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAGFBMVEUAAADNzc3Nzc3Nzc3Nzc3Nzc3Nzc3///8aWwwLAAAABnRSTlMAX5Ks3/nRD0HIAAAAAWJLR0QHFmGI6wAAAFtJREFUGFdjYGBgEHYNMWRAAJE0IHCEc5nSwEABxleD8JOgXMY0KBCA8FlgfAcIXwzGT4TwzWD8ZAjfDcZPgfDDYPxU7Hx09ejmoduH7hO/6OGBGl4APYg8TQ0XAScAAAAASUVORK5CYII=);
height: 20
border-radius: 10
background: #777;
&body onload="loaded()"&
&div id="viewport"&
&div id="wrapper"&
&div id="scroller"&
&div class="slide"&
&div class="painting giotto" onclick="window.open('http://redirect./rd?w=unionnojs&f=http%3A%2F%%2Fauction%2Fedetail.htm%3Fe%3DVICtvBRjhd3ghojqVNxKsaj7aemm3RqwAdcPAzm7QvSLltG5xFicOdXrTUTgh9sMDPIwxrc30riTuehU0K12kjPA6v8i1VWY6YEhT8E8egVAUCIL0cVeWm3abJM7sDg252zljILeUsCJjU1rGI%252FCdg%253D%253D%26ptype%3Dfrom%3Dbasic&k=5ccfdb&c=un&b=alimm_0&p=mm_4')"&&/div&
&div class="slide"&
&div class="painting leonardo" onclick="window.open('http://redirect./rd?w=unionnojs&f=http%3A%2F%%2Fauction%2Fedetail.htm%3Fe%3DgnVnQg%252B7R266k0Or%252B%252BH4tJUNOtS%252ByOHUog%252F3K1zSOxCLltG5xFicOdXrTUTgh9sMDPIwxrc30riTuehU0K12kjPA6v8i1VWY6YEhT8E8egVAUCIL0cVeWm3abJM7sDg2ThPxtthXNEcSylKFLQGPZA%253D%253D%26ptype%3Dfrom%3Dbasic&k=5ccfdb&c=un&b=alimm_0&p=mm_4')"&&/div&
&div class="slide"&
&div class="painting gaugin" onclick="window.open('http://redirect./rd?w=unionnojs&f=http%3A%2F%%2Fauction%2Fedetail.htm%3Fe%3DNzTlGEruIm%252B6k0Or%252B%252BH4tNH8sKeq0nsMHF349Ju02cmLltG5xFicOdXrTUTgh9sMDPIwxrc30riTuehU0K12kjPA6v8i1VWY6YEhT8E8egVAUCIL0cVeWm3abJM7sDg2152ioe3eV9CWdwoF8TjZ%252FA%253D%253D%26ptype%3Dfrom%3Dbasic&k=5ccfdb&c=un&b=alimm_0&p=mm_4')"&&/div&
&div class="slide"&
&div class="painting warhol" onclick="window.open('http://redirect./rd?w=unionnojs&f=http%3A%2F%%2Fauction%2Fedetail.htm%3Fe%3Df%252BqcdSGgCEm6k0Or%252B%252BH4tJrXuYH566UyLkbXnAd2OqmLltG5xFicOdXrTUTgh9sMDPIwxrc30riTuehU0K12kjPA6v8i1VWY6YEhT8E8egVAUCIL0cVeWm3abJM7sDg2WKmK4Du%252BRklnKKbQjb4E2g%253D%253D%26ptype%3Dfrom%3Dbasic&k=5ccfdb&c=un&b=alimm_0&p=mm_4')"&&/div&
&div id="indicator"&
&div id="dotty"&&/div&
&p style="margin:0width:320"&这个代码主要是为了做手机网页的&/p&
童颜巨乳妹诱人写真令人喷血
羽毛球场上酥胸美女上演极致诱惑
极品尤物! 火辣姐妹花双飞诱惑
学到老在线代码浏览器TouchSlide触屏滑动特效插件的使用 - CSDN博客
TouchSlide触屏滑动特效插件的使用
官方连接:
TouchSlide 是纯javascript打造的触屏滑动特效插件,面向手机、平板电脑等移动终端,
能实现触屏焦点图、触屏Tab切换、触屏多图切换等常用效果。
插件开源、体积小、简单实用、功能强大,是你架构移动终端网站的重要选择!
ps:如果你SuperSlide的使用者,那么你会发现它是那么熟悉和易用。
v1.1 宽度自适应(修复安卓横屏时滑动范围不变的bug)
演示案例:
下载地址:
TouchSlide 可以说是 SuperSlide 手机简化版,不同的地方在于:
1、TouchSlide是纯javascript开发的,不依赖任何js库,鉴于此,TouchSlide调用方法和SuperSlide有点不同。
调用方法为:TouchSlide({slideCell:&#slider&,effect:&leftLoop&});(slideCell必须为id对象);同样效果,SuperSlide调用方法为:jQuery(&#slider&).slide({
effect:&leftLoop& });
2、为了方便使用,我用js模拟了简单的jQuery选择器,只支持“#”“.”“标签名称”,用空格隔开。除了slideCell必须用id选择器外,其它titCell等都可以使用,例如:titCell:&.title
3、除了上述2个不同,其它是一致的,想了解更多可以下载demo研究。
1、引用TouchSlide.js
具体路径自行设置。
&script type=&text/javascript& src=&../TouchSlide.1.0.js&&&/script&
2、编写HTML
以下是默认的HTMl结构,分别是 &.hd& 里面包含ul, &.bd& 里面包含ul
&div id=&leftTabBox& class=&tabBox&&
&div class=&hd&&
&li&国内&/li&
&li&国际&/li&
&li&时事&/li&
&div class=&bd&&
&li&&a href=&#&&官方明确感染H7N9高危人群&/a&&/li&
&li&&a href=&#&&日:沈阳军区部队开赴中朝边境&/a&&/li&
&li&&a href=&#&&农业占GDP低政府支持力度大&/a&&/li&
3、编写CSS,为HTML赋予样色
因为现在大部分手机浏览器都支持 html5,所以你的css兼容chrome就无大问题了
.tabBox .hd{ height:40 line-height:40 padding:0 10 font-size:20 background:#f4f4f4; border-bottom:1px solid #F5AB38; position:
.tabBox .hd ul{ position: height:41 top:0; overflow:
.tabBox .hd ul li{ float: padding:0 10 color:#666;
.tabBox .hd ul .on{ border:2px solid #F5AB38; border-bottom-color:# background:# color:#CF7F21;
.tabBox .bd ul{ padding:10px 0 10px 10
.tabBox .bd li{ height:33 line-height:33
.tabBox .bd li a{ color:#666;
4、调用TouchSlide
在本例中,请在 “.tabBox” div结束后立刻调用 TouchSlide,这样会得到最好的效果,避免整个页面加载后再调用 TouchSlide;
因为是默认HTML结构,所以参数都为默认值,不用填写titCell、mainCell等。
&script type=&text/javascript&&TouchSlide({ slideCell:&#leftTabBox& });&/script&
TouchSlide 可以说是 SuperSlide 手机简化版,不同的地方在于:
1、TouchSlide是纯javascript开发的,不依赖任何js库,鉴于此,TouchSlide调用方法和SuperSlide有点不同。
调用方法为:TouchSlide({slideCell:&#slider&,effect:&leftLoop&});(slideCell必须为id对象);同样效果,SuperSlide调用方法为:jQuery(&#slider&).slide({ effect:&leftLoop& });
2、为了方便使用,我用js模拟了简单的jQuery选择器,只支持“#”“.”“标签名称”,用空格隔开。除了slideCell必须用id选择器外,其它titCell等都可以使用,例如:titCell:&.title li&
3、除了上述2个不同,其它是一致的,想了解更多可以下载demo研究。
本文已收录于以下专栏:
相关文章推荐
&#touchSlide&
容器对象(执行效果的对象,必须是id对象!)
TouchSlider
/TouchSlide/
TouchSlide 可以说是 SuperSlide 手机简化版,不同的地方在于:
官方连接:/TouchSlide/
TouchSlide 是纯javascript打造的触屏滑动特效插件,面向手机、平板电脑等移动终端,
/TouchSlide/
查看原文查看在线演示Demo和更多原文内容教程:http://ibloger.net/article/1220.htmlSuperSlide 致力于解决网站大部分特效展示问题,使网站代码规范整洁,方便...
幻灯片、走马灯等一直是网页中比较常用的交互效果,在移动平台上也不例外,唯一的区别是操作方式不同,这里介绍一款同时适用于触摸、鼠标操作的幻灯片交互脚本 —— Touchslider
官网地址:http...
最近用到的几个比较好用的js的插件,一个是供延迟加载的lazyLoad.js,另外一个是提供滚动播放效果的TouchSlide.js
附上用法传送门:
lazyLoad:bl...
他的最新文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)}

我要回帖

更多关于 touchslide 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信