scroll 相关问题

滚动是指内容在显示屏上的连续滑动。

当视图离开屏幕时,Android 动画在 RecyclerView 中停止工作

我这样设置动画: @覆盖 公共无效onBindViewHolder(ViewHolder持有者,int位置){ 动画 anim = AnimationUtils.loadAnimation(context, R.anim.rotate); ...

回答 3 投票 0

Ant Design Chart 阻止移动网络上的页面滚动

在 React 应用程序上,我有一个包含 6-7 个 ant design 绘图图表的页面,该页面上还有其他内容。现在antd图表的问题是当尝试在手机上触摸滚动时(Andr...

回答 1 投票 0

在 VB.NET for WinForms 中禁用文本框中启用滚动条

我试图允许在多行文本框中滚动,即使文本框设置为 文本框.Enabled = False 这是不可能的,因为滚动条也被 Enabled-Command 禁用。 d...

回答 2 投票 0

我的网站面临滚动到顶部的问题,如何解决这个问题?

在此处输入图像描述这是我在下面提到的图片,显示滚动到屏幕一半的顶部很大。我将尺寸设置得非常小,我已经清除了所有缓存...

回答 1 投票 0

VirtualBox 下鼠标滚动不起作用

我有win7,安装了VitrualBox,在virtualbox上我安装了Ubuntu 12.04。但我无法在 virtualbox 上安装的 ubuntu 下使用鼠标滚动。我该如何解决这个问题?

回答 1 投票 0

PyQt5 是否可以让 ScrollArea 在拖动其中的小部件时滚动?

试图回答如何将 QLineEdit 从 QGridLayout 的一个单元格拖动到 pyqt 中的其他单元格? 我有四个单元格的网格布局(0,0),(0,1),(1,0),(1,1)。每个单元格都是带有滚动条的垂直布局。

回答 1 投票 0

路由器推送后滚动受阻

在 Vuejs 项目上工作,我尝试使用经典的 this.$router.push(); 更改 PWA 的页面。它在其他地方都可以完美工作,但是当从组件中包含的模态中执行此操作时......

回答 2 投票 0

如何平滑滚动,如链接 https://boy-coy.com/#home

我想知道如何让我的网站像这样平滑滚动。 https://boy-coy.com/#home 。我还添加了视差效果,但它们太快了,滚动速度也太快了。

回答 1 投票 0

Jquery div 仅在 div 底部时自动滚动

我有一个聊天应用程序,当收到新消息时,它会自动滚动到 div 底部。除非您向上滚动以阅读日志,否则这工作正常,就像接收新消息时一样......

回答 3 投票 0

在 HTML 中的嵌入元素上滚动

我正在尝试滚动嵌入元素,但不滚动 HTML 正文。我已经指定了overflow-y:hidden;在CSS中的body和overflow-y:scroll;在 CSS 中我想要的元素...

回答 1 投票 0

即使在设置容器高度后,ListView 也会在前面的小部件下方滚动为空

在此输入图像描述 这是我写的代码。我正在尝试使列表视图在文本小部件的正下方开始,并在支付按钮之前结束。列表视图应该消失

回答 1 投票 0

带有锚链接的水平滚动 - div 无法正确缩放

我正在尝试使用锚链接来触发不同的水平滚动 div 出现。 我有一个容纳多个子容器的主容器:子容器的宽度和高度都是固定的,以填充

回答 1 投票 0

为什么LazyColumn的滚动超级慢?

太慢了,几乎无法使用。除非外层列表大小约为 2,否则发布版本不会产生太大差异 尝试过:我的搜索没有产生任何我能理解的内容。我尝试寻找...

回答 1 投票 0

lazyColumn 的垂直滚动 Compose 超级慢

太慢了,几乎无法使用。除非outerLists 大小在2 左右,否则发布版本不会有太大区别 尝试过:我的搜索没有产生任何我能理解的内容。我尝试寻找...

回答 1 投票 0

使用纯javascript和css,如何在触摸屏上滚动可点击的div列表?

这是在 Android 平板电脑上运行的本地页面。 该平板电脑将不会连接到任何网络,因此所有内容都需要保留在设备存储中。 HTML 代码: 这是在 Android 平板电脑上运行的本地页面。 该平板电脑将不会连接到任何网络,因此所有内容都需要保留在设备存储中。 HTML代码: <div class="container"> <div class="half" id="ListaCanzoni"> <p class="song-name" id="1">Titolo 1</p> <p class="song-name" id="2">Titolo 2</p> <p class="song-name" id="3">Titolo 3</p> <p class="song-name" id="4">Titolo 4</p> <p class="song-name" id="5">Titolo 5</p> <p class="song-name" id="6">Titolo 6</p> <p class="song-name" id="7">Titolo 7</p> <p class="song-name" id="8">Titolo 8</p> <p class="song-name" id="9">Titolo 9</p> <p class="song-name" id="10">Titolo 10</p> <p class="song-name" id="11">Titolo 11</p> <p class="song-name" id="12">Titolo 12</p> <p class="song-name" id="13">Titolo 13</p> <p class="song-name" id="14">Titolo 14</p> <p class="song-name" id="15">Titolo 15</p> <p class="song-name" id="16">Titolo 16</p> <p class="song-name" id="17">Titolo 17</p> <p class="song-name" id="18">Titolo 18</p> <p class="song-name" id="19">Titolo 19</p> </div> <div class="rendering-target half" id="song"></div> </div> CSS代码: body { overflow: hidden; background-color: #002; } * { margin: 0; padding: 0; } .container { display: flex; overflow: hidden; } .half { flex-grow: 1; flex-shrink: 1; flex-basis: 0; display: flex; flex-direction: column; } .song-name { font-weight: bold; font-size: 2em; line-height: 2em; padding-top: 5px; padding-bottom: 5px; letter-spacing: -0.5px; padding: 0px 36px 0px 16px; border-radius: 6px; margin-bottom: 5px; background-color: #fff; color: rgba(0, 0, 0, 0.6); border: 2px solid rgba(0, 0, 0, 0.2); user-select: none; } #ListaCanzoni { background-color: #024; overflow-y: scroll; scrollbar-width: none; } #ListaCanzoni::-webkit-scrollbar { display: none; } .title { display: block; text-align: center; font-weight: bold; font-size: 3em; color: #0FF; background-color: #042; } javascript代码: const songDiv = document.getElementById('song'); const item = document.querySelectorAll(".song-name"); item.forEach(function (el) { el.onclick = function () { songDiv.innerHTML = '<div class="title">' + this.id + '</div>'; console.log (this.id); console.log (songDiv.innerHTML); } }); 该页面也在 this JSFiddle . 左半部分包含可点击按钮(div)的列表,我想隐藏任何滚动条,但让用户能够通过触摸屏上通常的“拖动”操作来滚动它。 我怎样才能在不产生点击的情况下允许此操作? 我想要一种不需要任何额外 js 库/插件的解决方案,但如果不可能,至少需要一个尽可能少的解决方案。 您无需尝试操作 #ListaCanzoni 上的滚动条,因为它没有滚动条。而且因为您在 overflow: hidden; 上设置了 body,所以您根本无法滚动。 相反,您可以尝试以下操作: :root::-webkit-scrollbar { display: none; } :root { scrollbar-width: none; } body { background-color: #002; } ::-webkit-scrollbar 用于基于 WebKit 的浏览器,例如 Chrome 或 Edge,scrollbar-width: none; 用于基于 Gecko 的浏览器,例如 Firefox。

回答 1 投票 0

缓慢滚动到 html 页面中的特定 div 或锚点

我有一个html页面,我想让它缓慢滚动到页面的特定点或整个页面。我尝试了以下代码但没有任何效果: 我有一个 html 页面,我想让它缓慢滚动到页面的特定点或整个页面。我尝试了以下代码,但没有任何效果: <a href="#anchorName"></a> <script> function scrollTo(hash) { location.hash = "#anchorName"; } </script> 其次,我尝试滚动到 div,但在这种情况下我还必须使用 CSS 并设置高度。我正在努力避免这种情况。 如 stackoverflow 过去的问题所示: <a href="#myDiv" id="button">button</a> <script> $("#button").click(function() { $('html, body').animate({ scrollTop: $("#myDiv").offset().top }, 2000); }); </script> 而且它根本不起作用。 尝试这样: $(document).ready(function(){ $("#button").click(function(e) { e.preventDefault(); $('html, body').animate({ scrollTop: $($.attr(this, 'href')).offset().top }, 2000); }); }); #myDiv { margin-top: 800px; height: 50px; width: 300px; background: red; } <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <a href="#myDiv" id="button">button</a> <div id="myDiv"></div> 由于您将 #myDiv 设置为按钮的 href,因此您必须在触发动画之前 preventDefault(): $("#button").click(function(e){ e.preventDefault(); $('html, body').animate({ scrollTop: $("#myDiv").offset().top }, 2000); }); <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <a href="myDiv" id="button">button</a> <div style="height:400px;"></div> <div id="myDiv">Lorem Ipsum</div> 如果您使用的是 css 文件,可以插入以下规则 缓慢滚动... html { scroll-behavior: smooth; } 您可以按照使用 jQuery 的示例代码平滑滚动到某个组件 id,例如: <a class="move_to_div" href="#anchorName"> move div </a> <div id="anchorName"> </div> <script> $(".move_to_div").click(function() { $('html, body').animate({ scrollTop: $("#anchorName").offset().top }, 1000); }); </script> 这只是示例,当单击“a href 链接”时,向下滚动将会平滑(要测试结果,请使用 css 在链接和 div 之间添加一些空格) 我希望这对你有帮助。

回答 4 投票 0

Pyautogui 滚动功能不显示任何移动

这段代码这么简单,当它不起作用时,我真的感到无能为力。我试图找出还有什么可能导致代码无法工作。 我想做的就是打开浏览器/谷歌,搜索一个...

回答 3 投票 0

在桌面 Firefox 上添加橡皮筋弹跳滚动

有关过度滚动的问题通常会询问如何在移动网页上禁用它。我想做相反的事情:在桌面上浏览时在所有网页上创建橡皮筋效果。我正在使用 ei...

回答 1 投票 0

WinUI 3. 使用 MVVM 以编程方式滚动列表视图

我正在尝试使用两个按钮(每个方向一个)和 MvvM 模式以编程方式滚动列表视图的内容。 到目前为止,我能找到的所有其他解决方案都使用了 x:Name 和...

回答 3 投票 0

滚动回到可滚动div的顶部

#containerDiv { 位置:绝对; 顶部:0px; 宽度:400px; 高度:100%; 内边距:5px; 字体大小:.875em; 溢出-y:滚动; } 文件。

回答 16 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.