首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    fullPage.js全屏滚动插件

    string)左右滑块的项目导航的位置,可选 top 或 bottom controlArrowColor (string) 左右滑块的箭头的背景颜色 loopBottom (true/false)滚动到最底部后是否滚回顶部...loopTop (true/false)滚动到最顶部后是否滚底部 loopHorizontal (true/false)左右滑块是否循环滑动 autoScrolling (true/false)...scrollOverflow (true/false)内容超过满屏后是否显示滚动条 css3 (true/false) 是否使用 CSS3 transforms 滚动 paddingTop string() 与顶部的距离...loopBottom 不兼容 5.常用方法 -- -- moveSectionUp() 向上滚动 moveSectionDown() 向下滚动 moveTo(section, slide) 滚动到...afterRender 页面结构生成后的回调函数,或者说页面初始化完成后的回调函数 afterSlideLoad 滚动到某一水平滑块后的回调函数,与 afterLoad 类似,接收 anchorLink

    18K20

    点击按钮,回到页面顶部的5种写法

    如果没有提供该参数,默认为true,使用该方法的原理与使用锚点的原理类似,在页面最上方设置目标元素,当页面滚动时,目标元素被滚动到页面区域以外,点击回到顶部按钮,使目标元素重新回到原来位置,则达到预期效果...则用图片代替) 使用CSS伪元素及伪类hover效果,当鼠标移动到该元素上时,显示回到顶部的文字,移出时不显示   .box{ position:fixed; right:10px...id=“box” class=“box”> div class=“box-in”>div> div> 【2】动画增强 为回到顶部增加动画效果,滚动条以一定的速度回滚到顶部...cancelAnimationFrame(timer); } }); } 3、增加scrollBy()动画效果 将scrollBy(x,y)中的y参数设置为-50,直到scrollTop为0,则回滚停止...id=“box” class=“box”> div class=“box-in”>div> div> var timer = null; box.onclick

    3.7K30

    Android ScrollView监听滑动到顶部和底部的两种方式(你可能不知道的细节)

    Android ScrollView监听滑动到顶部和底部,虽然网上很多资料都有说,但是不全,而且有些细节没说清楚 使用场景: 1....做一些复杂动画的时候,需要动态判断当前的ScrollView是否滚动到底部或者顶部 2....ScrollView滚动到顶部或者底部时主动触发一些操作(典型的就是滚动到底部触发自动加载操作) 两种方式: 1. onScrollChanged方式,自己计算 2. onOverScrolled使用系统计算的结果...手动滑动到底部的情况--->两种方式都监听到了 ? 2. 手动滑动到顶部的情况--->两种方式都监听到了 ? 3....调用smoothScrollTo(0, 0)或者scrollTo(0, 0)滑动到顶部的情况     --->只有onScrollChanged方法监听到滑动到底部 ?

    3.9K70

    基于JS实现回到页面顶部的五种写法(从实现到增强)

    如果没有提供该参数,默认为true   使用该方法的原理与使用锚点的原理类似,在页面最上方设置目标元素,当页面滚动时,目标元素被滚动到页面区域以外,点击回到顶部按钮,使目标元素重新回到原来位置,则达到预期效果...,则用图片代替)   使用CSS伪元素及伪类hover效果,当鼠标移动到该元素上时,显示回到顶部的文字,移出时不显示   .box{ position:fixed; right...id="box" class="box"> div class="box-in">div> div> 2】动画增强   为回到顶部增加动画效果,滚动条以一定的速度回滚到顶部...); } }); } 3、增加scrollBy()动画效果   将scrollBy(x,y)中的y参数设置为-50,直到scrollTop为0,则回滚停止...id="box" class="box"> div class="box-in">div> div> var timer = null; box.onclick

    7.1K21

    让剁手党洞察物体细节,“放大镜”当之无愧

    offsetTop: 获取当前对象与父元素的上距离 offsetWidth: 获取元素(含边框)的自身宽度 offsetHight: 获取元素(含边框)自身高度 scrollLeft: 获取元素的左滚距离...scrollTop: 获取元素的上滚距离 event.clientX: 元素的X坐标 event.clientY: 元素的Y坐标 onmouseover: 当鼠标指针位于元素上方时,会发生mouseover...当鼠标移动到原图上时,通过对大图进行位置控制来显示对应的部位。 2....当鼠标移动到box上方时,move块将显示,同时在放大区中显示大图的对应位置,所以我们在这里需要使用mousemove事件监听,当我们鼠标移入box时,就需要获取当前鼠标的相对坐标位置。.../ 2); //获取移动时move块距父级左侧距离 var nowY = newY - pic.offsetTop - (mov.offsetWidth / 2); //获取移动时move块距父级的顶部距离

    1.6K80

    【JS】310- 使用 focusout 事件,解决 iOS 键盘收起不归位问题

    此时,实际上页面顶部是离开了我们的视口一部分距离的(我们看到界面中消失了一行输入框)。 键盘收起时页面无法还原归位 然而当用户输入完成关闭键盘后,键盘虽然收起了,但页面位置却不会还原。...要解决这个问题,我们可以在用户光标离开输入框的时候,调用 window.scrollTo(0, 0) 来把页面滚动到跟视口顶部对齐,从而实现页面归位的效果。...事件代理: 即,我们把事件监听放到顶部元素上;然后定义一个 inputBlur 的函数等待触发。...这样的话,在 blur 时会触发我们的 window.scrollTo(0,0) 导致页面往下滚一下,接着 姓名输入框 聚焦,于是键盘继续弹起---这导致页面再次向上移动。...即将页面滚动到视窗顶部对齐 console.log('设置timer') this.timer = setTimeout(() => {

    3.8K10
    领券