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

    【No Problem】如何解决 Mac 左右滚动误触返回事件?

    关于 No Problem 记录一些项目中遇到的问题,访问地址[1] 问题描述 如果 Mac 设置了触控板如下所示,在浏览器中浏览页面的时候,双指不仅可以控制左右滚动,而且可以控制前进后退 这很容易造成...“误触”的情况,比如一个编辑表单(宽度很大,可以左右滚动),我填写了很多的内容,在一个表格中左右滚动的时候,返回了前一个页面,我在页面中填了很多的东西就会不见...这会很让我奔溃。...这个边界触发就是滚动到“超过”滚动区域的水平边界时才会触发,我自己称这个为浏览器的滚动溢出行为(我觉得这样容易理解),也就是其实正常的滚动不会触发 那我们是不是可以在这个边界上做一些特殊的处理呢?...none 表示相邻的滚动区域不会有连续滚动效果,并且默认的滚动溢出行为会被阻止。...小结 Mac 中左右滚动导致返回的原因是滚动“超过”滚动区域的水平边界,可以使用 JavaScript 在边界条件中阻止事件,也可以通过 CSS 的 overscroll-behavior-x 控制滚动的行为

    3.5K20

    HTML之marquee(文字滚动)详解

    1️⃣  标签简介 是 HTML 中实现文字或图片滚动效果的标签特点:可以让文字或图片水平或垂直滚动仅适用于简单动画注意:该标签 已被 HTML5 弃用,现代网页推荐使用... downbehavior滚动行为scroll(默认) / slide / alternatescrollamount滚动速度,数值越大越快scrollamount="10"scrolldelay滚动延迟...="3">往返滚动文字</marquee>3.4 控制循环次数<marquee loop="3">文字滚动三次</marquee>4️⃣ 鼠标交互控制暂停滚动:<marquee... → 鼠标移出事件5️⃣ 注意事项与替代方案HTML5 已弃用:不推荐在现代网页中使用 替代方案:CSS 动画(@keyframes + transform)JavaScript /...6️⃣ 总结 用于文字或图片滚动,支持 方向、速度、行为、循环 等属性已被 HTML5 弃用,不推荐用于生产环境现代替代方案:CSS 动画 + JavaScript,功能更强大https

    1.3K10

    小程序 - swiper除了左右切换还有上下滚动超出屏幕的内容

    ———————————————————— 要知道,在小程序里边是有一个封装好的swiper组件,专门用于轮播图的切换, 正好最近遇到一个项目,模仿朋友圈图片九宫格,要点击小图弹窗跳出预览大图,需要大图左右切换...但是,好景又不长,测试阶段上线倒数第二天,提出了个bug,有的用户会传超出屏幕长度的图片,需求是不影响正常左右切换的情况下,要让图片能够上下滑动显示完整。 我的天。。。...swiper和swiper-item会被默认加上100%的高度,所以想要实现overflow-y:scroll是不可能的额, 想想小程序的纵向滚动就只有scroll-view可以实现,我把scroll-view...包住swiper不行, 毕竟每一个swiper-item都是独立的,有的长有的短,包一个是达不到要求的,就算能滚动, 但是别忘了前边说的:swiper和swiper-item会被默认加上100%的高度,...今天早上来了突然开窍了,把每一个swiper-item里边包一个scroll-view,再加上feed流中实现短图片垂直居中,长图片从上向下滚动的样式,最后效果就出来了: ? ? ? ?

    3.8K70

    HTML滚动标签marquee的属性及效果实现

    (左右来回)循环 实例: slide从右往左滚动-停止 scroll从右往左循环 alternate从右往左再往右循环 循环次数 loop 语法: loop="" 循环属性:默认值(infinite...) number 数字(1、2、3) infinite 一直滚动 滚动3次 infinite 一直滚动 滚动方向 direction  语法: direction="" 滚动方向参数: left 左...right 右 down 下 up 上 实例: 向下滚动 向上滚动 向左滚动 向右滚动 滚动时间/速度 scrollamount 语法: scrollamount="" 滚动速度:默认值(600) number...十六进制颜色 #FFF 颜色 red 高度 height 语法: height="" 高度参数: number 数字(1、2、3) 宽度 width 同上 声明:本文由w3h5原创,转载请注明出处:《HTML...滚动标签marquee的属性及效果实现》 https://www.w3h5.com/post/303.html

    3.2K11

    html5简单拖拽实现自动左右贴边+幸运大转盘

    此篇文章主要实现两个功能: 1、点击屏幕下方签到悬浮按钮; 2、弹出幸运大转盘,转盘抽奖签到 效果如图: ​ 在网上找了很多移动端拖拽的js实现方式,大部分都是这一种,html5的touch事件,但是没找到点击按钮可以向两边贴边的拖拽...dragBox.style.left = touch.clientX + 'px'; 47 dragBox.style.top = touch.clientY + 'px'; 48 //由于页面中会有滚动...document.body.clientWidth 2 网页可见区域高:document.body.clientHeight 3 网页可见区域宽:document.body.offsetWidth (包括边线和滚动条的宽...) 26 某个元素的左边界到body最左边的距离:obj.offsetLeft(在元素的包含元素不含滚动条的情况下) 27 返回当前元素的上边界到它的包含元素的上边界的偏移量:obj.offsetTop...(在元素的包含元素含滚动条的情况下) 28 返回当前元素的左边界到它的包含元素的左边界的偏移量:obj.offsetLeft(在元素的包含元素含滚动条的情况下) js获取Html元素的实际宽度高度:

    5K50
    领券