js如何快速找到是哪个元素产生滚动

深入掌握jQuery Marquee.js滚动效果 jQuery Marquee.js是一个轻量级jQuery插件,专为Web开发者设计,用于快速创建垂直或水平滚动的文本、图片等元素。它提供了一系列简单直观的API,使得实现滚动效果变得异常简单,同时它还支持自定义滚动速度、方向、循环和停止控制等特性,满足了不同项目中的多样化需求。为了更好地理解兼容性问题,首先需要了解浏览器的基本渲染机制。浏览器通过解析HTML和CSS来构建文档对象模型(DOM),然后使用CSS选择器和布局引擎来决定如何在屏幕上显示内容。 阅读详情

把以下代码复制粘贴到浏览器 Console 面板,敲一下回车

      function findscroller(element){
        element.onscroll=function () {
            console.log(element)
        }
        Array.from(element.children).forEach(findscroller)
  }
  findscroller(document.body)

复制到 Console 面板
在这里插入图片描述
滑动你项目的内容,会看到以下的数据

在这里插入图片描述

此时你鼠标经过以上的数据会显示是你整个body

解决这个问题的方法就是一下操作
1.找到包裹数据的整个div,给他起一个class类名
2.在style中给这个类名一个 height 和 overflow-y

<style scoped lang="less">
.article-list {
  height: 79vh;
  overflow-y: auto;
}
</style>
  1. vh
    vh是当前屏幕可见高度的1%,height:100vh == height:100%;
    注意:当元素没有内容时候,设置height:100%该元素不会被撑开,但是设置height:100vh,该元素会被撑开,其高度与屏幕高度一致。
    2.vw
    vw就是当前屏幕宽度的1%
    注意:设置width:100%,被设置元素的宽度是按照父元素的宽度来设置,但是100vw是相对于屏幕可见宽度来设置的,所以会出现50vw 比50%大的情况
    设置完成以后你会看到之前你body里面的数据会变成div
  2. 在这里插入图片描述
RADIOML 2018.01A调制信号数据集介绍及处理 RadioML 2018.01A 由 DeepSig 发布,是专门针对自动调制识别(Automatic Modulation Recognition, AMR)和无线信号分类研究设计的基准数据集。它在原有 RadioML 2016.10a 的基础上,扩展并精细化了信道仿真模型,使得信号更接近真实无线环境下的表现。该数据集广泛用于机器学习模型的训练与评估,为各类深度学习算法提供了统一、可重复的实验条件。 阅读详情

相关推荐

CANoe LIN一致性测试之干扰测试Test moudle_LIN Disturbance Block

注意:相邻两个显隐性不同的bit不允许干扰,例如我同时选择bit6和bit7,相邻两个同显隐性的bit允许干扰,例如当我选择bit3和bit4,项,这里我选择ID:为0x2F(PID:0x6F)的frame。需按照具体测试规范实施干扰项,帧头和数据段都可以实现干扰。最近发现一个干扰测试模块,下面是一些具体使用方法。选择干扰项:PID的奇偶校验位(一致性测试干扰测试之手动测试。一个待测试frameD。

yuanyikangkang的博客 3410

如何快速找到是哪个元素产生滚动

把以下代码复制粘贴到浏览器 Console 面板,敲一下回车 function findscroller(element){ element.onscroll=function () { console.log(element) } Array.from(element.children).forEach(findscroller) } findscroller(document.body) 复制到 Console

m0_48607837的博客 1820

手推反向传播+numpy实现

反向传播的重要性不必多说,手推也是必备基础,大厂面试要求用numpy实现一下BP也是经常的事。下面以一个简单的两层网络为例(简单到连bias都没有的那种),真·手推反向传播+numpy实现。 说明: input:输入 net_h:隐层 S(x):sigmoid简写 SD(x):sigmoid导数的简写 out_h:隐层经过sigmoid激活的输出 net_o:输出层 out_o:经过经过sigmoid激活的输出层,也就是最后的输出 target(简写t1、t2):Ground...

xian0710830114的专栏 1238

多层嵌套的环境中如何快速找到滚动条的对应位置——CSS特殊场景整理

前两天代码中出现了需要调整滚动条样式的问题,对于滚动条属于哪个div还是磕了一会。特此记录 案例: //为代码 <div 1 height = 屏幕高度> <div 2 height = auto> <div 3 height = 2*屏幕高度> 内容 </div> </div> </div> 这种方式如果理性的进行分析,其实是可以分析出答案的~ 首先我们先明确一点,什么情况下会有滚动条,就是子元素的高度(或者.

qq_36049117的博客 1046

PCB数据集

整理了一部分PCB数据集

m0_57996537的博客 3867

安装升级最新版本postman时遇到“无法定位程序输入点 SetDefaultDllDirectories于动态链接库KERNEL32.dll 上.”的问题

软件版本迭代更新真快,最近升级最新Postman版本时出现以下问题 我就简单纪录下解决办法: 备注:我用的是最新的postman工具包:Postman-win64-7.25.0-Setup.exe,目前是最新 0. 前提是已经到postman官网https://www.postman.com/downloads/下载好软件工具包 1.安装window7系统更新补丁KB2533623,请到微软公司官网https://support.microsoft.com/en-us/help/2...

董广明的博客 1万+

js如何快速找到是哪个元素产生滚动条的?

js如何快速找到是哪个元素产生滚动条的?

qq_42931285的博客 4316

SIMATIC WINCC V8.0安装教程(Win11系统)

SIMATIC WINCC V8.0安装教程(Win11系统)

Robot_PLC_HMI_Automation 9031

CSS 滚动捕获 Scroll Snap

CSS滚动捕获允许开发者通过声明一些位置(或叫作捕获位置)来创建精准控制的滚动体验. 通常来说轮播图就是这种体验的例子, 在轮播图中, 用户只能停在图A或者图B, 而不能停在A和B的中间.比如平时用淘宝或小红书, 当你上滑到下一个推荐内容时, 页面不会停留在两个推荐内容之间. 有限的手机屏幕尺寸对于这种一项一项展示的内容来说, 需要精准的滑动提供良好的体验. 当然默认情况下, 是滚动到哪里就显示什么内容, 不会存在所谓的「吸附」行为CSS。

broken_promise的博客 1013

基于python CNN卷积神经网络模型实现6类别垃圾分类 毕业设计 附完整代码数据

基于python CNN卷积神经网络模型实现6类别垃圾分类 毕业设计 附完整代码数据

1664

Android系统去掉长按webview界面弹框中的分享功能

Android 系统去解决长按显示内容,去掉分享功能,不论那个界面,是所有界面都需要满足。如果仅仅去掉系统自带的,那么系统来处理如果客户自定义,部分App自定义的菜单项,不是调用系统的,那么还是需要应用去解决的。之前做过Editext,其实还需要去TextView,最难点的就是WebView中的HTML了 去分享功能了。WebView中涉及到分享功能菜单的界面,/***//***//***//***//***//***//***//***//**

十年饮冰,难凉热血 1017

web查看当前是哪个元素触发了滚动

function findscroller(element){ element.onscroll=function () { console.log(element) } Array.from(element.children).forEach(findscroller) } findscroller(document.body) 复制到这里面 然后滚动页面 . 就可以看到触发滚动的dom元素了 ...

YanLong_Lin的博客 3300

C#客户端对接工厂MES的方法

本文介绍了使用C#实现WebApi客户端与工厂MES系统交互的方法。主要包括四个步骤:1)配置工控机IP地址;2)获取服务器URL;3)创建HttpHelper帮助类实现单例模式HttpClient,提供异步POST请求方法;4)通过实例化帮助类实现设备状态数据的JSON格式发送与接收。该方案采用异步通信方式,支持超时处理,能够满足大多数MES系统交互需求,帮助工程师快速完成设备与MES系统的数据对接。文中给出了核心代码片段和完整的数据交互流程示例。

weixin_39832501的博客 264

如何快速找到哪个元素产生的滚动?

如何快速找到哪个元素产生的滚动? //把下边的代码粘贴到浏览器Console中敲回车,然后滚动界面,它会输出滚动的元素 function findScroller(element) { element.onscroll = function() { console.log(element)} Array.from(element.children).forEach(findScroller); } findScroller(document.body); ...

syl的博客 3715

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

如何快速找到页面中哪个元素产生的滚动?

将以下代码粘贴到浏览器console中按回车,然后产生滚动即可 function findScroller(element) { element.onscroll = function() { console.log(element)} Array.from(element.children).forEach(findScroller); } findScroller(document.body); ...

weixin_44134588的博客 948

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

如何在控制台快速定位产生滚动条的元素

【代码】如何在控制台快速定位产生滚动条的元素。

xiaomaerc的博客 388

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

防止过度滚动的JavaScript库:PreventOverscroll.js

防止过度滚动的JavaScript库:PreventOverscroll.js 在网页设计和开发中,过度滚动(Over-scrolling)是一个常见问题,它可能导致页面元素的意外移动或者用户体验的下降。为了解决这个问题,开发者yuanzm创建了一个轻量级的JavaScript库——。本文将详细介绍这个项目的原理、应用场景及特色,以期帮助更多的开发者优化他们的网页体验。 项目简介 PreventO...

gitblog_00099的博客 610

一个简单的元素随页面滚动产生动画的js插件

最近在做官网,想要一些动态效果,结果找了很多资料都不太如意,就找到了ScrollReveal,结果官网上全是英文资料,估计初学会很难使用,我这里写了一些简单的用法。 插件地址:https://scrollrevealjs.org这个是免费的在官网上。 首先引入js文件 然后添加HTML元素 <div class="moveTop">....</div> &...

沉默的小蜗牛 547

vanilla.js_Rellax.js –使用Vanilla JavaScript的免费视差功能

正确完成后, 视差滚动看起来不可思议。 这不是您在每个网站上都想要的功能,但对于创意网站和登录页面,视差元素会Swift吸引人们的注意 。 有大量免费JavaScript库可用于动画滚动效果,但是许多库过时或对某些人来说太复杂。 这就是为什么我推荐Rellax.js满足视差需求的原因。 这是一个基于香草JavaScript的免费开源插件,因此没有任何依赖关系 。 默认情况下, 仅需...

cune1359的博客 1145

推荐一款创新的网页滚动特效插件:paroller.js

在网页设计中,引人入胜的视觉效果往往能提升用户体验和交互性。今天我们要介绍的是一个轻量级的jQuery插件——paroller.js,它为你的网站带来惊艳的视差滚动效果。 ## 项目介绍 paroller.js是一款可以将背景或任意元素赋予动态滚动效果的JavaScript库。它可以让你的网页元素随着滚动条垂直或水平移动,提供了一种直观且易于定制的方式来增强网页的视觉吸引力。这个插件支持多种浏

gitblog_00083的博客 523

如何用lax.js实现智能视口计算:让滚动动画更精准流畅

lax.js是一个轻量级(<4kb gzipped)的JavaScript滚动动画库,通过智能视口计算技术,让网页元素在滚动时呈现流畅的动画效果。这个强大的工具能够精确检测元素何时进入、离开视口,并据此触发相应的动画行为。 ## lax.js视口计算的核心原理 [![视口计算示例](https://raw.gitcode.com/gh_mirrors/la/lax.js/raw/5d6d4c3

gitblog_00529的博客 806

ScrollDeck.js: 一款强大而灵活的滚动动画库

ScrollDeck.js: 一款强大而灵活的滚动动画库 是一个轻量级、易于使用的 JavaScript 库,它允许开发者为网页创建具有视觉冲击力的滚动动画效果。本文将详细介绍 ScrollDeck.js 的功能、用途及其独特之处。 什么是 ScrollDeck.js? ScrollDeck.js 是由 John Polacek 开发的一个开源库,它的主要目标是帮助前端开发者在网页中实现丰富的滚动...

gitblog_00097的博客 419

告别僵硬滚动!用lax.js数学函数打造电影级非线性动画体验

lax.js是一款轻量级(压缩后小于4KB)的原生JavaScript库,专为创建流畅优美的滚动动画而设计。它通过数学函数驱动的非线性动画,让网页元素随滚动产生自然、富有层次感的动态效果,彻底改变传统网页滚动的僵硬体验。 ## 为什么选择lax.js?3大核心优势 ### ✨ 超轻量设计,性能无负担 作为一款专注于滚动动画的库,lax.js的核心文件[lib/lax.min.js](https

gitblog_00484的博客 1091

xterm.js滚动优化:平滑滚动与性能平衡完全指南

作为Web终端开发者,你是否曾被这些问题困扰:快速滚动时终端卡顿严重、大量输出导致界面掉帧、平滑滚动与响应速度难以兼顾?xterm.js作为目前最流行的Web终端组件,其滚动系统设计直接影响终端的核心体验。本文将深入解析xterm.js的滚动原理,提供从基础配置到高级优化的完整方案,帮你实现60fps流畅滚动的同时,兼顾内存占用与响应速度。 读完本文你将掌握: - xterm.js滚动系统的底层...

gitblog_00514的博客 555

用JS有效解决移动w用JS有效解决移动web浏览器中HTML元素的overflow:sceb浏览器中HTML元素的overflow:scroll滚动属性失效问题...

web移动平台前端UI开发工作,兼容问题超多,今儿又遇到一个。产品方要求在某固定尺寸容器内显示内容,但内容条数未知;如果条数过多,容器显示滚动条。这鸟需求按说是So easy,容器设死宽、高,CSS加属性overflow:scroll;完事!可拿设备去测的时候有趣了,Pc all browser正常,ios正常 ,android失效。泥马在android下效果与 overflow:hidden...

sfkong31893189的博客 1360
上一篇: matlab数字图像处理基础
下一篇: 用Python帮你玩《合成大西瓜》
m0_48342140
博客等级 码龄6年 121粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值