-
Android 滑动效果ViewFlipper
2012-04-02 17:31:51Android 滑动效果ViewFlipper Android 滑动效果ViewFlipper -
Android 滑动效果 华丽翻页效果
2012-04-22 22:49:58Android 滑动效果 华丽翻页效果 Pager -
JS 实现 div 滑动效果,模拟平面滑动,模拟平面滑动效果
2019-11-01 15:20:08JS 实现 div 滑动效果,模拟平面滑动,模拟平面滑动效果 本来想找个现成的代码,找了很久 要不是 轮播页面切换效果,要不就是翻书翻页的效果。。。 <!DOCTYPE ...JS 实现 div 滑动效果,模拟平面滑动,模拟平面滑动效果
本来想找个现成的代码,找了很久 要不是 轮播页面切换效果,要不就是翻书翻页的效果。。。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <script src="http://code.jquery.com/jquery-1.10.0.min.js"></script> <style> .list{ margin:100px; width:500px; height:250px; position:relative; overflow:hidden; border:1px solid #ccc; } .list div{ border:1px solid #ccc; width:200px; height:200px; background:#fff; position: absolute; } </style> </head> <body> <div class="list"> <div class="act" style=""><img src="./picture/pic1.png"> </img> <a class="a" href="javascript:;" ></a> </div> <div style=""><img src="./picture/pic2.png"> </img> <a class="a" href="javascript:;" ></a> </div> <div style=""><img src="./picture/pic3.png"> </img> <a class="a" href="javascript:;" ></a> </div> <div style=""><img src="./picture/pic4.png"> </img> <a class="a" href="javascript:;" ></a> </div> </div> <script> $(function () { slide(); }); function slide() { var timer = null; var ds = $('.list div'), L = ds.length, ii = 1,list = 4,i = 0; function sliding() { var el = $(this).parent('div'); var n = $(ds[i]); n.css({ left: 300, zIndex: ii++ }).animate({ left: 0 }, 2000) i++; if(i==4) {i=0} } timer = setInterval(sliding, 6000); } </script> </body> </html>
-
Android 滑动效果 Gallery
2012-04-10 20:34:27Android 滑动效果 Gallery -
Android ViewPager禁止滑动、滑动效果
2017-11-01 00:26:51Android ViewPager禁止滑动、滑动效果前言
之前一直想写这篇博客,因为在项目实际开发中ViewPager的使用场景还是很多的,比如配合Fragment页面切换等。所以今天抽空来写这篇文章,如果哪里有不恰当的地方,请留言指出,希望大家共同进步 。
禁止滑动与禁止滑动效果
import android.content.Context; import android.support.v4.view.ViewPager; import android.util.AttributeSet; import android.view.MotionEvent; /** * Created by xxm on 2017/10/31. * 是否禁止滑动与滑动动画 */ public class NoScrollViewPager extends ViewPager { private boolean noScroll = false; private boolean noScrollAnim = false; public NoScrollViewPager(Context context) { super(context); } public NoScrollViewPager(Context context, AttributeSet attrs) { super(context, attrs); } /** * 设置是否能左右滑动 * @param noScroll true 不能滑动 */ public void setNoScroll(boolean noScroll) { this.noScroll = noScroll; } /** * 设置没有滑动动画 * @param noAnim false 无动画 */ public void setScrollAnim(boolean noAnim){ this.noScrollAnim = noAnim; } @Override public boolean onTouchEvent(MotionEvent arg0) { return !noScroll && super.onTouchEvent(arg0); } @Override public boolean onInterceptTouchEvent(MotionEvent arg0) { return !noScroll && super.onInterceptTouchEvent(arg0); } @Override public void setCurrentItem(int item, boolean smoothScroll) { super.setCurrentItem(item, smoothScroll); } @Override public void setCurrentItem(int item) { super.setCurrentItem(item,noScrollAnim); } }
结束语
ViewPager的使用还有很多,后续本篇文章会持续更新,希望大家多多支持。祝愿大家都可以走一条自己想走的路。PS:今天是万圣节,你扣南瓜了吗?
-
android引导页滑动效果demo
2012-10-27 21:57:50android引导页滑动效果demo。android引导页滑动效果demo。android引导页滑动效果demo。对应的文章地址为:http://write.blog.csdn.net/postedit/8119054 -
Android 滑动效果 3D旋转
2012-04-21 12:17:01Android 滑动效果 3D旋转,Animation动画实现 -
Android 滑动效果 自定义控件
2012-04-22 19:42:32Android 滑动效果 自定义控件 ViewGroup 属性 -
jQuery 效果--滑动效果
2018-02-06 17:07:33滑动效果 方法列表 方法 描述 slideUp() 用于隐藏所有匹配的元素,并带有向上滑动的过渡动画效果。 slideDown() 用于显示所有匹配的元素,并带有向下滑动的过渡动画效果。 slideToggle() 用于...滑动效果
方法列表
方法 描述 slideUp() 用于隐藏所有匹配的元素,并带有向上滑动的过渡动画效果。 slideDown() 用于显示所有匹配的元素,并带有向下滑动的过渡动画效果。 slideToggle() 用于切换所有匹配的元素,并带有滑动的过渡动画效果。 方法说明
slideUp()
函数用于隐藏所有匹配的元素,并带有向上滑动的过渡动画效果。向上滑动的动画效果,即元素可见区域的高度从原有高度逐渐减小到0(向上逐渐收起)。
如果元素本身是隐藏的,则不对其作任何改变。如果元素是可见的,则将其隐藏。与该函数相对的是slideDown()函数,用于显示所有匹配的元素,并带有向下滑动的过渡动画效果。
语法:
- .slideUp( [ duration ] [, easing ] [, complete ] )
- .slideUp( options )
参数说明:
参数 描述 duration 可选/String/Number类型 指定过渡动画运行多长时间(毫秒数),默认值为400。该参数也可以为字符串”fast”(=200)或”slow”(=600)。 easing 可选/String类型 指定使用何种动画效果,默认为”swing”,还可以设为”linear”或其他自定义的动画样式的函数名称。 complete 可选/Function类型 元素显示完毕后需要执行的函数。函数内的this指向当前DOM元素。 options Object类型 指定的选项参数对象。 参数options对象可以识别如下的属性(以下属性均是可选的):
属性 属性描述 duration 参见参数duration。 easing 参见参数easing。 complete 参见参数complete。 queue Boolean类型 指示是否将动画放入效果队列中,默认为true。从1.7版本开始,该参数可以为字符串,用于放入指定名称的效果队列。如果你指定的队列不会自动开始,你需要手动调用dequeue(“queueName”)来启动队列。 此外,jQuery 1.4 和 1.8 还为参数options新增了许多新的选项支持,但这些参数并不常用
HTML:
<select id="animation"> <option value="1">slideUp( )</option> <option value="2">slideUp( "slow" )</option> <option value="3">slideUp( 3000 )</option> <option value="4">slideUp( 1000, complete )</option> <option value="5">slideUp( 1000, "linear" )</option> <option value="6">slideUp( options )</option> </select> <input id="btnShow" type="button" value="显示" /> <input id="btnSlideUp" type="button" value="隐藏" />
javaScript代码:
//【显示】按钮 $("#btnShow").click( function(){ $("p").show( ); } ); //【隐藏】按钮 $("#btnSlideUp").click( function(){ var v = $("#animation").val(); if( v == "1" ){ $("p").slideUp( ); }else if(v == "2"){ $("p").slideUp( "slow" ); }else if(v == "3"){ $("p").slideUp( 3000 ); }else if(v == "4"){ $("p").slideUp( 1000, function(){ alert("隐藏完毕!"); // 会弹出2次,因为有2个p标签 } ); }else if(v == "5"){ $("p").slideUp( 1000, "linear" ); }else if(v == "6"){ $("p").slideUp( { duration: 1000 } ); } } );
slideDown()
slideDown()函数用于显示所有匹配的元素,并带有向下滑动的过渡动画效果。向下滑动的动画效果,即元素可见区域的高度从0逐渐增大到其原有高度(向下逐渐展开)。
如果元素本身是可见的,则不对其作任何改变。如果元素是隐藏的,则使其可见。
与该函数相对的是slideUp()函数,用于隐藏所有匹配的元素,并带有向上滑动的过渡动画效果。
语法:
- .slideDown( [ duration ] [, easing ] [, complete ] )
- .slideDown( options )
参数说明:
slideDown参数说明同slideUp;
slideToggle()
函数用于切换所有匹配的元素,并带有滑动的过渡动画效果。所谓”切换”,也就是如果元素当前是可见的,则将其隐藏(向上滑动);如果元素当前是隐藏的,则使其显示(向下滑动)。
语法:
- .slideToggle( [ duration ] [, easing ] [, complete ] )
- .slideToggle( options )
参数说明:
slideToggle参数说明同slideUp;
-
给锚点a标签添加滑动效果
2016-11-28 14:26:23给锚点a标签添加滑动效果a标签是前端必用之一,但是a标签点击后马上跳到了href属性值处,有时候要达到滑动效果就要自己添加JavaScript
普通的a标签代码写好之后,在js脚本内加上
$("a").click(function () { $("html, body").animate({scrollTop: $($(this).attr("href")).offset().top -20+ "px"}, 500); return false;//不要这句会有点卡顿 });
(注意:$表达式需要引用jQuery的js文件才能生效!!!!)
其中offset() 方法返回或设置匹配元素的left或者top的页面偏移量(getBoundingClientRect()返回当前窗口的偏移量),具体用法可以到W3School或菜鸟教程看看;
$(this).attr("href")是获取你所点击的a标签里面的href属性值。
$($(this).attr("href")).offset().top 是获取id等于$(this).attr("href")块所在的位置,比如点击<a href="a1">时,就会获得一个带href="a1" 的元素对象块的位置,这里的-20只是让滑动到的块下移20px,使其更加靠近屏幕中间,让a标签跟加好用。
scrollTop是滑动动作,比如scrollTop: 50px 就是滑动到html距离顶部的50px高处。
animate是动作函数,提供scrollTop等动作,500则是指animate所提供的动作在500毫秒内完成,这里就是指滑动0.5秒。
$("a").click(function (){ })指a标签被点击是触发{ } 内的事件,所以也可以把a标签改成自定义标签,然后就可以实现一个页面既有普通a标签,也有可以滑动的标签。
-
js的滑动效果
2018-10-15 03:10:45当页面不够用是或者我们想要在一定空间内进行大量布局,除了层结构外,我还想到了js中的滑动效果,首先 jquery滑动效果有向上滑动和向下滑动1、jQuery slideUp()2、jQuery slideDown() <!DOCTYPE html&... -
Android 利用ViewPager实现类微信的左右滑动效果
2014-09-19 17:41:34Android利用ViewPager实现类微信的左右滑动效果,详细代码注解解析setOnPageChangeListener各参数意义以及使用方法 -
Flutter实现层叠滑动效果
2020-04-26 18:17:18滑动效果 使用PageView滑动来控制当前显示的位置 Stack( children: <Widget>[ // 两者堆叠在一起。通过PageView滑动的Controller来控制当前显示的page CardScrollWidget(currentPage), Positioned.fill... -
自定义ViewPager 禁止滑动和去除滑动效果
2016-09-14 10:14:24自定义ViewPager 禁止滑动和去除滑动效果 仿微信去除点击底部按钮 viewPager 页面切换效果 同时可以手动设置viewPager的是否可以手动滑动 viewPager.setNoScroll(true); //禁止手动滑动 代码如下: /** *... -
关于drawerlayout的滑动效果问题
2016-08-04 03:27:09使用slidingmenu,主内容区是可以随着侧滑菜单一起滑动的,像qq滑动效果, 使用drawerlayout,侧滑菜单是直接覆盖在主内容区上的,像邮箱大师滑动效果, drawerlayout有没有这种滑动效果,该怎么设置,多谢![qq滑动... -
Android实现图片左右滑动效果
2014-04-05 17:31:56Android实现图片左右滑动效果 代码很简单,就一个Activity,很好学习的 可以联系我一起学习,交流哈 -
小程序横向滑动效果
2018-10-20 15:18:31小程序横向滑动效果 人生第一份前端工作的第一个项目就涉及到了小程序的横向滑动效果,翻阅了网上各种资料和官方文档,终于做得比较理想了。不多说,开始上代码 1大概的效果 1.下面滑动方块的时候上面的文字需要... -
安卓 实现滑动效果
2018-06-30 12:59:50实现滑动效果有下面几种方式1.layout(int l, int t, int r, int b): 1).参数:分别代表左上右下四个点的坐标 2).View绘制时,会通过onLayout方法设置显示位置,我们也可用通过layout函数调用onLayout方法2.... -
axure动态面板滑动效果
2019-09-27 22:48:14开工之前我们我们先分析一下,滑动效果的用处和实现方法: 1、上下滑动:一般用于浏览页面,例如新闻客户端的信息流。 实现方案:通过onDrag事件(锁定y轴)控制页面move动作,使页面上下移动 ... -
MJParallaxCollectionView 视差滑动效果
2014-08-25 14:05:05滑动 UICollectionView 时,让 CollectionView 的每一行产生视差(Parallax)滑动效果 -
ViewPager禁止滑动已经去掉默认的滑动效果。
2015-07-06 13:12:45最开始做的整个页面都可以滑动类似微信,但后来首页改版,frament内的滑动效果太多,就要去掉整个activity的滑动效果,但是想改起来快一点,就想到把viewpager滑动效果禁止掉,只能点击选择,上网一搜还真有并且很... -
js禁止 页面滑动效果
2016-12-26 17:48:21//禁止手机端滑动效果,点击有效。不想手机浏览器滚动条滚动时可以添加这个属性 document.ontouchmove=function() { return false; } //禁止手机端滑动效果,点击无效 document.ontouchstart=function()... -
Android 自定义 HorizontalScrollView 打造再多图片(控件)也不怕 OOM 的横向滑动效果
2014-07-26 16:28:10转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38140505自从Gallery被谷歌废弃以后,Google推荐使用...的确HorizontalScrollView可以实现Gallery的效果,但是HorizontalScrollView存在一个 -
cube-ui 移动端滑动效果
2019-06-27 17:29:00移动端,常见的tab切换效果比较多,今天,我就用cube-ui ,这个移动端非常火的UI框架来实现。我们使用vue来做tab切换效果的时候,往往倾向于用路由实现,其实也可以用组件来实现,而且在滑动效果的细节上更加完善。 -
小程序仿安卓动画滑动效果滑动动画效果实现
2019-02-26 21:28:57效果图: 源码 var start_clientY; //记录当前滑动开始的值 var end_clientY; //记录当前滑动结束的值 var animation = wx.createAnimation({ duration: '400' }); //初始化动画 var his... -
vue 页面进出类似APP的滑动效果
2019-03-07 11:46:30vue 页面进出滑动效果 -
锚点跳转滑动效果
2015-05-14 12:05:40Document $(function(){ //锚点跳转滑动效果 $('a[href*=#],area[href*=#]').click(function() { console.log(this.pathname) if (location.pat -
纯CSS导航栏下划线滑动效果
2020-02-05 16:27:00纯CSS导航栏下划线滑动效果 问题描述 面向 C 端的产品嘛,总有一些动效想要提高用户体验,以下是用纯 css 实现导航栏选中下划线滑动效果 解决方案 以下是实现效果: 主要代码如下: <template> <section ... -
微信小程序之卡片层叠滑动效果
2019-06-03 16:49:27微信小程序之卡片层叠滑动效果 代码: js: // index/gun/jsSwiper2/jsSwiper2.js Page({ /** * 页面的初始数据 */ data: { startX: 0, endX: 0, iCenter: 3, datas: [{ id: 1, zIndex: 2, opa... -
android 自定义Viewpager 实现静止滑动,并去掉默认的滑动效果
2016-08-05 22:39:22最开始做的整个页面都可以滑动类似微信,但后来首页改版,frament内的滑动效果太多,就要去掉整个activity的滑动效果,但是想改起来快一点,就想到把viewpager滑动效果禁止掉,只能点击选择,上网一搜还真有并且很...