Questions tagged «scroll»

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

15
如何滚动到div中的元素?
我有一个滚动条div,当我单击它时我想要一个链接,它将迫使它div滚动以查看其中的元素。我这样写它的JavasSript: document.getElementById(chr).scrollIntoView(true); 但这会在滚动页面的同时滚动所有页面div。如何解决? 我想这样说 MyContainerDiv.getElementById(chr).scrollIntoView(true);
170 javascript  html  scroll 

26
在react.js中渲染后滚动到页面顶部
我有一个问题,我不知道如何解决。在我的react组件中,我在底部显示一长串数据和少量链接。单击任何此链接后,我将在列表中添加新的链接集合,并需要滚动到顶部。 问题是- 呈现新集合后如何滚动到顶部? 'use strict'; // url of this component is #/:checklistId/:sectionId var React = require('react'), Router = require('react-router'), sectionStore = require('./../stores/checklist-section-store'); function updateStateFromProps() { var self = this; sectionStore.getChecklistSectionContent({ checklistId: this.getParams().checklistId, sectionId: this.getParams().sectionId }).then(function (section) { self.setState({ section, componentReady: true }); }); this.setState({componentReady: false}); } var Checklist = React.createClass({ …
165 scroll  reactjs  render 

22
如何以编程方式禁用jQuery页面滚动
使用jQuery,我想禁用主体的滚动: 我的想法是: 组 body{ overflow: hidden;} 捕获当前 scrollTop();/scrollLeft() 绑定到主体滚动事件,将scrollTop / scrollLeft设置为捕获的值。 有没有更好的办法? 更新: 请在http://jsbin.com/ikuma4/2/edit上查看我的示例及其原因 我知道有人会想“为什么他不只是position: fixed在面板上使用?”。 请不要提出这个建议,因为我还有其他原因。
163 jquery  css  scroll 

18
如何滚动到RecyclerView的底部?scrollToPosition不起作用
加载活动后,我想滚动到RecyclerView列表的底部。 GENERIC_MESSAGE_LIST = (ArrayList) intent.getExtras().getParcelableArrayList(ConversationsAdapter.EXTRA_MESSAGE); conversationView = (RecyclerView) findViewById(R.id.list_messages); conversationView.setHasFixedSize(true); conversationViewLayoutManager = new LinearLayoutManager(this); conversationView.setLayoutManager(conversationViewLayoutManager); conversationViewAdapter = new ConversationAdapter(GENERIC_MESSAGE_LIST, this); conversationView.setAdapter(conversationViewAdapter); conversationView.scrollTo(...)引发有关RecyclerView不支持的异常,并且conversationView.scrollToPosition(...)似乎无能为力。 在上面的代码块之后,我添加了 conversationView.scrollToPosition(GENERIC_MESSAGE_LIST.size() + 1) 这不起作用。中有30个元素GENERIC_MESSAGE_LIST。

9
以编程方式滚动UIScrollView
我有一个 UIScrollView其中有几种看法。当用户轻弹手指时,视图会根据手指轻拂的方向向右或向左滚动。基本上,我的代码的工作方式类似于iPhone照片应用程序。现在,是否有一种方法可以通过编程方式执行相同的操作,从而使我最终获得一个幻灯片显示,该幻灯片显示可以通过单击按钮并在每次滚动之间进行可配置的暂停而独立运行? 您如何真正进行幻灯片放映UIScrollView?

27
如何使用JavaScript / jQuery滚动到页面顶部?
有没有一种方法可以使用JavaScript / jQuery控制浏览器滚动? 当我向下滚动页面一半,然后触发重新加载时,我希望页面进入顶部,但它会尝试找到最后一个滚动位置。所以我这样做: $('document').ready(function() { $(window).scrollTop(0); }); 但是没有运气。 编辑: 因此,当页面加载后,我打电话给您时,您的两个答案都有效。但是,如果我只是刷新页面,看起来就像浏览器在.ready事件发生后计算并滚动到其旧滚动位置(我也测试了body onload()函数)。 因此,接下来的工作是,有没有办法防止浏览器滚动到其过去的位置,或者在它执行其操作后重新滚动到顶部?

5
具有固定位置的div,如果内容溢出,则需要滚动
我实际上有两个问题,但是让我先解决主要问题,因为我认为另一个更容易解决。 我在菜单左侧的滚动条的左侧有一个固定位置的div。右侧是可以正确滚动的标准div。问题是,当浏览器的视口太小而看不到整个菜单时,无法找到我可以找到的滚动方式(至少没有使用CSS)。我试过在CSS中使用不同的溢出,但是没有什么可以使div滚动。包含菜单的div设置为min-height:100%和position:fixed ..这两个属性我都需要保留。 包含菜单的div 位于另一个包装div中,该div绝对定位并且高度设置为100%。 如果内容对于div而言太高,如何使其垂直滚动? 这导致了另一个问题,即我不希望显示滚动条。.但是我想我可能已经对此有了一个答案(只是它不起作用,因为我无法使div滚动。首先)。 有什么办法吗?也许需要JavaScript?(我对此一无所知) JS小提琴示例 以及引起该问题的相关代码(由于将整个内容发布在这里太长了): .fixed-content { min-height:100%; position:fixed; overflow-y:scroll; overflow-x:hidden; } 还尝试添加height:100%只是为了看看是否是一个问题,但是它也不起作用...也没有固定的高度,例如600px。

8
jQuery滚动加载更多数据
我只是想知道如何才能在div.loading可见的情况下在滚动上实现更多数据。 通常,我们寻找页面高度和滚动高度,以查看是否需要加载更多数据。但是下面的例子有点复杂。 下图是一个很好的例子。下拉框中有两个.loading div。当用户滚动内容时,无论哪个可见,都应开始为其加载更多数据。 那么,如何确定.loading div是否对用户可见?因此,我只能开始为该div加载数据。

4
禁用身体上的滚动
我想body完全禁用HTML上的滚动。我尝试了以下选项: overflow: hidden; (不起作用,没有禁用滚动,它只是隐藏了滚动条) position: fixed; (此方法有效,但它完全滚动到顶部,这对于此特定应用程序是不可接受的) 我无法找到这两个选项的替代方案,还有吗?
137 html  css  scroll 

8
滚动UITableView时隐藏键盘
在我的应用程序中,当我开始滚动UITableView时,我想隐藏键盘。我在互联网上对此进行了搜索,大多数答案是将UITableView子类化(http://stackoverflow.com/questions/3499810/tapping-a-uiscrollview-to-hide-the-keyboard)。 我做了子类,但这是行不通的。 #import <UIKit/UIKit.h> @protocol MyUITableViewDelegate <NSObject> @optional - (void)myUITableViewTouchesBegan; @end @interface MyUITableView : UITableView <UITableViewDelegate, UIScrollViewDelegate> { id<MyUITableViewDelegate> delegate; } @end .m文件 #import "MyUITableView.h" @implementation MyUITableView - (void)scrollViewDidScroll:(UIScrollView *)scrollView{ NSLog(@"delegate scrollView"); //this is dont'work [super scrollViewDidScroll:scrollView]; } - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { NSLog(@"delegate myUITableViewTouchesBegan"); // work only here …


5
即使将页面向上或向下滚动,也可以在屏幕中间居中放置“ div”?
我的页面上有一个按钮,单击该按钮时div,屏幕中间会显示一个(弹出样式)。 我正在使用以下CSS将居中div在屏幕中间: .PopupPanel { border: solid 1px black; position: absolute; left: 50%; top: 50%; background-color: white; z-index: 100; height: 400px; margin-top: -200px; width: 600px; margin-left: -300px; } 只要页面没有向下滚动,此CSS就可以正常工作。 但是,如果将按钮放在页面的底部,则单击该按钮时,该按钮将div显示在顶部,并且用户必须向上滚动才能查看的内容div。 我想知道div即使在页面滚动时也如何在屏幕中间显示。
126 html  css  scroll  position  centering 


11
RecyclerView-如何在特定位置上平滑滚动到项目顶部?
在RecyclerView上,我可以使用以下方法突然滚动到所选项目的顶部: ((LinearLayoutManager) recyclerView.getLayoutManager()).scrollToPositionWithOffset(position, 0); 但是,这突然将项目移动到顶部位置。我想顺利地移到项目的顶部。 我也尝试过: recyclerView.smoothScrollToPosition(position); 但是它不能很好地工作,因为它不能将项目移动到所选的顶部位置。它仅滚动列表,直到该位置上的项目可见为止。

2
删除RecyclerView滚动效果
我的RecyclerView里面有两个NavigationDrawer。两者都具有蓝色滚动效果。 如何在两者中都消除这种影响RecyclerViews? 我尝试将更mRecyclerView.setHasFixedSize(true);改为false,但删除了滚动效果。(此方法的作用是什么?)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.