Questions tagged «scroll»

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

18
更改路线不会滚动到新页面的顶部
至少对于我来说,我发现路线改变时有一些不希望有的行为。在教程http://angular.github.io/angular-phonecat/step-11/app/#/phones的步骤11中, 您可以看到电话列表。如果滚动到底部并单击最新滚动条之一,则可以看到滚动条不在顶部,而是在中间。 我也在我的一个应用程序中找到了它,我想知道如何才能滚动到顶部。我可以手动操作,但是我认为应该有其他我不知道的优雅方法。 那么,当路线改变时,有没有一种优雅的方式可以滚动到顶部?

17
如何滚动HTML页面到给定的锚点?
我想让浏览器仅使用JavaScript即可将页面滚动到给定的锚点。 我在HTML代码中指定了name或id属性: <a name="anchorName">..</a> 要么 <h1 id="anchorName2">..</h1> 通过导航到,我希望获得与您相同的效果http://server.com/path#anchorName。应滚动页面,使锚点位于页面可见部分的顶部附近。

13
如何使用jQuery滚动到特定项目?
我有一张带垂直滚动条的大桌子。我想使用jQuery / Javascript滚动到此表中的特定行。 有内置的方法可以做到这一点吗? 这是一个小例子。 div { width: 100px; height: 70px; border: 1px solid blue; overflow: auto; } <div> <table id="my_table"> <tr id='row_1'><td>1</td></tr> <tr id='row_2'><td>2</td></tr> <tr id='row_3'><td>3</td></tr> <tr id='row_4'><td>4</td></tr> <tr id='row_5'><td>5</td></tr> <tr id='row_6'><td>6</td></tr> <tr id='row_7'><td>7</td></tr> <tr id='row_8'><td>8</td></tr> <tr id='row_9'><td>9</td></tr> </table> </div> 运行代码段隐藏结果展开摘要

30
选择文本字段时使UITableView滚动
经过大量的反复试验后,我放弃了,问了一个问题。我见过很多有类似问题的人,但无法获得所有正确答案的答案。 我有一个 UITableView由自定义单元格组成的。单元格由5个彼此相邻的文本字段组成(有点像网格)。 当我尝试滚动和编辑底部的单元格时 UITableView,无法设法将单元格正确在键盘上方。 我已经看到了很多有关更改视图大小等问题的答案,但是到目前为止,这些方法都效果不佳。 有人可以通过一个具体的代码示例来阐明实现此目的的“正确”方法吗?

14
平滑滚动到div id jQuery
我一直在尝试滚动到div id jquery代码以正常工作。基于另一个堆栈溢出问题,我尝试了以下操作 演示http://jsfiddle.net/kevinPHPkevin/8tLdq/ $('#myButton').click(function() { $.scrollTo($('#myDiv'), 1000); }); 但这没有用。它只是捕捉到div。我也试过 $('#myButton').click(function(event) { event.preventDefault(); $.scrollTo($('#myDiv'), 1000); }); 没有进展。

9
当内容适合屏幕时如何禁用UITableView表中的滚动
我的iphone应用程序中有一些(分组样式)表(仅在屏幕的一部分上,Interface Builder但添加了,但没有从子类添加UITableViewController),这些表中有80%的时间很小,可以放到屏幕上。当表格适合屏幕时,我想禁用滚动功能,以使其更整洁。但是,如果表格不在屏幕上(以后再添加行时),我想再次启用滚动功能(因为否则您将看不到该内容。) 有没有办法做到这一点?我似乎无法弄清楚。我确实知道要这样做: tableView.scrollEnabled = NO; 但是我不确定在哪里,或者我是否必须计算表对象的大小或某种方法才能使其正常工作。 更新:这是最终对我有用的解决方案: if (table.contentSize.height < table.frame.size.height) { table.scrollEnabled = NO; } else { table.scrollEnabled = YES; } 我在调用reloadData表后运行此代码,它计算出正确的大小并似乎可以工作。 table.frame.size.height是Interface Builder屏幕上显示的对象的实际大小(可以在中看到),而是以下table.contentSize.height对象的高度:页眉,页脚和每个单元格加在一起的高度。


4
CSS-溢出:滚动;-总是显示垂直滚动条?
所以目前我有: #div { position: relative; height: 510px; overflow-y: scroll; } 但是,我认为对于某些用户而言,那里会有更多的内容是显而易见的。他们可以在不知道我的div实际包含更多内容的情况下向下滚动页面。我使用510px的高度,因此它会截断一些文本,因此在某些页面上看起来确实有更多内容,但这不适用于所有页面。 我使用的是Mac,在Chrome和Safari中,垂直滚动条仅在鼠标悬停在Div上并且您正在滚动时才会显示。有没有办法一直显示它?
224 css  macos  scroll  overflow 

13
除非用户向上滚动,否则将溢出div滚动到底部
我有一个只有300像素大的div,我希望它在页面加载时滚动到内容的底部。该div具有动态添加的内容,并且需要一直向下滚动。现在,如果用户决定向上滚动,我不希望它跳回到底部,直到用户再次向下滚动 是否有可能使div保持滚动到底部,除非用户向上滚动,并且当用户滚动回到底部时,即使添加了新的动态内容,它也需要保持在底部。我将如何创建这个。
222 javascript  jquery  html  css  scroll 


15
滚动RecyclerView以在顶部显示所选项目
我正在寻找一种滚动a RecyclerView以便在顶部显示所选项目的方法。 在A中,ListView我能够通过使用scrollTo(x,y)并获取需要居中的元素的顶部来做到这一点。 就像是: @Override public void onItemClick(View v, int pos){ mylistView.scrollTo(0, v.getTop()); } 问题是RecyclerView使用scrollTo方法说时返回错误 RecyclerView不支持滚动到绝对位置 如何滚动A RecyclerView将所选项目放在视图顶部?

30
使用Selenium将元素滚动到视图中
Selenium 1.x或2.x中是否可以滚动浏览器窗口,以使XPath标识的特定元素位于浏览器的视野中?Selenium中有一个聚焦方法,但是在FireFox中似乎并没有实际滚动视图。有人对此有任何建议吗? 我需要这样做的原因是我正在测试页面上某个元素的点击。不幸的是,除非该元素可见,否则该事件似乎不起作用。我无法控制单击元素时触发的代码,因此无法调试或对其进行修改,因此,最简单的解决方案是将项目滚动到视图中。

7
使用jQuery滚动到一个div
所以我有一个页面,侧面有一个固定的链接栏。我想滚动到不同的div。基本上,该页面只是一个较长的网站,我想使用侧面的菜单框滚动到不同的div。 这是我到目前为止的jQuery $(document).ready(function() { $('#contactlink').click = function() { $(document).scrollTo('#contact'); } }); 问题是它会在加载时自动转到联系人div,然后当我按#contactlink菜单中的时,它会滚动回到顶部。 编辑:HTML <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <!-- jQuery--> <script src = "<?php echo base_url() ?>assets/js/jquery.js"></script> <!-- .js file--> <script src = "<?php echo base_url() ?>assets/js/pagetwo.js"></script> <link rel="stylesheet" type="text/css" href="<?php echo base_url()?>assets/css/reset.css" /> <!-- .css for page …
205 jquery  scroll 

9
如何使用Javascript获取滚动条位置?
我正在尝试使用JavaScript检测浏览器的滚动条的位置,以确定当前视图在页面中的位置。我的猜测是,我必须检测轨道上的拇指在哪里,然后检测拇指的高度占轨道总高度的百分比。我是不是过于复杂了,还是JavaScript提供了比这更简单的解决方案?任何想法代码明智?

9
如何使用jQuery检测页面的滚动位置
我在我的网站上无法使用jQuery功能。它的作用是使用该window.scroll() 函数识别窗口何时更改其滚动位置,并在更改时调用一些函数以从服务器加载数据。 问题在于,.scroll()只要滚动位置稍有变化,就会立即调用该函数,并在底部加载数据。但是,我希望实现的是在滚动/页面位置到达底部时加载新数据,就像Facebook feed那样。 但是我不确定如何使用jQuery检测滚动位置吗? function getData() { $.getJSON('Get/GetData?no=1', function (responseText) { //Load some data from the server }) }; $(window).scroll(function () { getData(); });

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.