scroll相关内容

滚动时如何锁定表格的第一行和第一列,可能使用 JavaScript 和 CSS?

当您激活“冻结窗格"时,如何创建一个第一行和第一列都被锁定的表格,就像在 Excel 中一样?我需要表格水平和垂直滚动(存在很多解决方案,但只允许垂直滚动). 因此,当您在表格中向下滚动时,第一行将保持不变,因为它将具有列标题.这可能最终会出现在 thead 中,也可能不会,无论使解决方案更容易. 向右滚动时,第一列保持不变,因为它包含行的标签. 我很确定这仅靠 CSS 是不可能 ..
发布时间:2021-12-02 22:51:28 前端开发

Angular 2 滚动到底部(聊天风格)

我在 ng-for 循环中有一组单细胞组件. 我已经准备好了一切,但我似乎无法找出合适的 目前我有 setTimeout(() => {滚动到底部();}); 但这并不总是有效,因为图像异步地将视口向下推. 在 Angular 2 中滚动到聊天窗口底部的合适方法是什么? 解决方案 我遇到了同样的问题,我正在使用 AfterViewChecked 和 @ViewChil ..
发布时间:2021-12-02 20:35:18 其他开发

如何在没有插件的情况下以 angular 4 平滑滚动到页面锚点?

我想要实现的是单击并平滑滚动到底部/指定的 div 区域,我用标签定义了该区域,就像我认为应该是这样的. 这是为 JQuery 编写的 w3school 示例中的实时示例:https://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_eff_animate_smoothscroll 我所做的是从这个答案中窥视:Angular ..
发布时间:2021-12-02 20:31:56 其他开发

提高 iPhone UITableView 滚动性能的技巧?

我有一个 uitableview 可以在每个单元格中加载相当大的图像,并且单元格的高度取决于图像的大小.滚动性能不错,但有时会很不稳定. 我在 FieryRobot 博客上找到了这些技巧: glassy-scrolling-with-uitableview more-glassy-scrolling-with-uitableview 有没有人有任何提高 uitablevie ..
发布时间:2021-12-01 17:57:55 移动开发

选择文本字段时滚动 UITableView

经过多次反复试验,我放弃并提出问题.我见过很多人遇到类似的问题,但无法得到所有正确的答案. 我有一个由自定义单元格组成的 UITableView.这些单元格由 5 个彼此相邻的文本字段组成(有点像网格). 当我尝试滚动和编辑 UITableView 底部的单元格时,我无法将单元格正确放置在键盘上方. 我已经看到很多关于改变视图大小等的答案......但到目前为止,它们都没有很好地 ..
发布时间:2021-12-01 17:45:42 移动开发

当内部元素滚动位置到达顶部/底部时防止父元素滚动?

我有一个“浮动工具箱"——一个带有 position:fixed 的 div;溢出:自动.工作得很好. 但是当在该框内滚动(使用鼠标滚轮)并到达底部或顶部时,父元素“接管"“滚动请求":工具框后面的文档滚动. - 这很烦人,而不是用户“要求"的. 我正在使用 jQuery,并认为我可以通过 event.stoppropagation() 来阻止这种行为: $("#toolBox") ..
发布时间:2021-12-01 14:32:34 前端开发

当用户滚动到特定元素时触发事件 - 使用 jQuery

我有一个位于页面下方的 h1.. 滚动到时触发事件. 并且我想在用户滚动到 h1 或将其显示在浏览器视图中时触发警报. $('#scroll-to').scroll(function() {alert('你已经滚动到 h1!');}); 我该怎么做? 解决方案 您可以计算元素的 offset,然后将其与 scroll 值进行比较,例如 ..
发布时间:2021-12-01 14:23:12 前端开发

jQuery 在滚动时加载更多数据

我只是想知道如何在 div.loading 可见的情况下在滚动上实现更多数据. 通常我们会寻找页面高度和滚动高度,看看是否需要加载更多数据.但是下面的例子就有点复杂了. 下图就是一个很好的例子.下拉框中有两个 .loading div.当用户滚动内容时,无论哪个可见,它都应该开始为其加载更多数据. 那么我如何才能知道 .loading div 是否对用户可见?所以我只能开始加载那 ..
发布时间:2021-12-01 14:16:35 前端开发

如何使用 jQuery 以编程方式禁用页面滚动

使用 jQuery,我想禁用主体的滚动: 我的想法是: 设置 body{ overflow: hidden;} 捕获当前scrollTop();/scrollLeft() 绑定到 body 滚动事件,设置 scrollTop/scrollLeft 为捕获的值. 有更好的方法吗? 更新: 请参阅我的示例,以及原因,在 http://jsbin.com/ikuma4/ ..
发布时间:2021-12-01 14:13:00 前端开发

滚动到屏幕后,如何使 div 粘在屏幕顶部?

我想创建一个 div,它位于内容块下方,但是一旦页面滚动到足以接触其顶部边界,就会固定到位并随页面滚动. 解决方案 您可以简单地使用 css,将您的元素定位为 已修复: .fixedElement {背景颜色:#c0c​​0c0;位置:固定;顶部:0;宽度:100%;z-索引:100;} 编辑:您应该拥有绝对位置的元素,一旦滚动偏移量到达该元素,就应该将其更改为固定位置,并将顶部位置设 ..
发布时间:2021-12-01 14:09:59 前端开发

jQuery scroll() 检测用户何时停止滚动

好的.. $(window).scroll(function(){$('.slides_layover').removeClass('showing_layover');$('#slides_effect').show();}); 我可以根据我的理解判断何时有人在滚动.因此,我试图弄清楚如何在有人停下来时捕捉.从上面的示例中,您可以看到我在滚动时从一组元素中删除了一个类.但是,我想在用户停止滚 ..
发布时间:2021-12-01 13:51:30 前端开发

滚动后如何检查元素是否可见?

我正在通过 AJAX 加载元素.其中一些只有在向下滚动页面时才可见.有什么办法可以知道某个元素现在是否位于页面的可见部分? 解决方案 这应该可以解决问题: function isScrolledIntoView(elem){var docViewTop = $(window).scrollTop();var docViewBottom = docViewTop + $(window).h ..
发布时间:2021-11-30 21:57:16 前端开发

滚动视图中的 Android::VideoView

我有一个位于滚动视图中的 VideoView.当我滚动 scrollView 时,VideoView 不会随之滚动.就好像它的位置是固定的.如何通过滚动 scrollView 中的所有其他元素正确滚动 VideoView? 解决方案 显示通常分为两个管道 帧缓冲管道 - 这是显示所有图形的地方.所有 UI 显示元素都进入此管道 视频缓冲区管道 - 这是您的视频数据被转移到的地方. ..
发布时间:2021-11-27 22:53:19 移动开发

带有 ListView 的 ScrollView 不滚动 - android

我对以下布局的问题是布局不滚动.我的要求是我必须显示 2 个有时可能很大的列表.所以我把两个 ListViews 放在一个 ScrollView 中,这样我就可以滚动到底部并查看两个 ListViews.我不想让 ListView 滚动.我只希望我的 ScrollView 表现得像它应该的那样.有什么建议吗?? ..
发布时间:2021-11-27 21:03:10 移动开发

使 TextView 在 Android 上可滚动

我在 TextView 中显示的文本似乎太长而不适合进入一个屏幕.我需要使我的 TextView 可滚动.我能怎么做那个? 代码如下: final TextView tv = new TextView(this);tv.setBackgroundResource(R.drawable.splash);tv.setTypeface(face);tv.setTextSize(18);tv.se ..
发布时间:2021-11-27 20:58:20 移动开发

滚动 RecyclerView 以在顶部显示所选项目

我正在寻找一种滚动 RecyclerView 以在顶部显示所选项目的方法. 在 ListView 中,我可以通过使用 scrollTo(x,y) 并获取需要居中的元素的顶部来做到这一点. 类似于: @Override公共无效 onItemClick(查看 v,int pos){mylistView.scrollTo(0, v.getTop());} 问题是 RecyclerView ..
发布时间:2021-11-27 20:41:24 移动开发

如何禁用 RecyclerView 滚动?

我无法在 RecyclerView 中禁用滚动.我尝试调用 rv.setEnabled(false) 但我仍然可以滚动. 如何禁用滚动? 解决方案 为此,您应该覆盖 recycleView 的 layoutManager.这样它只会禁用滚动,不会禁用任何其他功能.您仍然可以处理点击或任何其他触摸事件.例如:- 原文: public class CustomGridLayout ..
发布时间:2021-11-27 20:41:13 移动开发

在 RecyclerView/ListView onScroll 上隐藏 ActionBar

在我的应用程序中,我有一个活动,顶部有某种操作栏,下面有列表视图.我想要做的 - 是将它与列表一起向上滚动,因此它会隐藏,然后当列表向下滚动时 - 它应该与列表一起向下滚动,就像它刚好越过屏幕上边框一样.我怎样才能实现这个功能? 解决方案 2015 年 6 月 3 日更新: Google 现在使用 CoordinatorLayout 支持此功能. ..
发布时间:2021-11-27 18:57:55 移动开发

返回到 ListView 时保持/保存/恢复滚动位置

我有一个很长的 ListView,用户可以在返回上一屏幕之前滚动它.当用户再次打开此 ListView 时,我希望将列表滚动到与以前相同的点.关于如何实现这一目标的任何想法? 解决方案 试试这个: //保存索引和顶部位置int index = mList.getFirstVisiblePosition();查看 v = mList.getChildAt(0);int top = (v = ..
发布时间:2021-11-27 18:52:45 移动开发