Tag: 滚动

在IE10中滚动条重叠,你怎么阻止呢?

在IE10中,滚动条并不总是在那里…当它出现时它作为一个覆盖…这是一个很酷的function,但我想closures我的具体网站,因为它是一个全屏应用程序和我的徽标和菜单丢失了。 IE10: 铬: 任何人都知道总是有滚动条固定在IE10位置的方式? 溢出-y:滚动似乎不工作! 它只是把它永久在我的网站上。 这可能是bootstrap导致的问题,但我不知道哪一部分! 看到这里的例子: http : //twitter.github.io/bootstrap/

当div的2/3在viewport中时jQuery触发

我需要在单页网站上更改“活动”菜单项,当用户向下滑动或向上滑动时,可以在视口中看到类似三分之二的div。 我发现了一些jQuery插件,但所有这些都是当整个div被查看。 简单地说,我需要像在这个网页上一样: https://vivaldi.com/ : https://vivaldi.com/ 而我的页面将如下所示: http : //jsfiddle.net/kwbddvau/2/ html{height:calc(100% – 100px) !important;width:100% !important; margin:0px; padding:0px;} body{height:500% !important;width:100% !important; margin:0px; padding:0px;} .page {height:20% !important; width:100% !important;} #page1{background-color:red; margin-top: 100px;} #page3{background-color:green;} #page5{background-color:blue;} #menu{width: 100%; height: 100px; color: #fff; background-color: black; position: fixed; top:0px} #menu a {color: white; text-decoration:none;} #menu a.active {color: red; text-decoration:underline;} <div id="menu"><div […]

用jQuery检测中间button(滚动button)

我有一个标签列表,播放一些MP3文件onclick。 使用jQuery绑定“click”事件时,它工作正常: $oo.data({'__mp3play':true,'wapiHandle':h+0,'wapiIndex':o.ajaxPlayList[h].length}) .bind( 'click', function() { var wh = $j(this).data('wapiHandle'); if( typeof o.regObjects[wh] == 'object' && o.regObjects[wh].play(this.href)) { return false; } }); 当点击鼠标左键时:当我的Flash插件被加载时,它将禁用默认处理,否则它将被正常打开。 但是:当我使用鼠标的滚动button,并点击它,点击事件将不会被解雇,链接正常打开。 我试图使用mousedown或mouseup事件,但没有帮助,链接总是正常打开,音乐开始播放与Flash播放器的副作用。 另外preventDefault()根本不起作用。 有人可以告诉我如何检测鼠标中键单击(滚动button单击)? 谢谢您的意见。 PS:我已经尝试了其他解决scheme,关于这个网站上的“中间button”。 在所有types的浏览器中进行testing,获得相同的结果。 编辑:这也不起作用,链接将正常打开时使用鼠标中键。 当使用鼠标左键时,什么也没有发生。 $oo.bind( 'mousedown click mouseup', function(e) { e.preventDefault(); e.stopPropagation(); return false; });

在jquery中向上/向下滚动区分?

我发现了一些很好的方法来检查滚动条使用jQuery的位置,但我想知道是否可以区分用户是否滚动或向下滚动?

seleniumwebdriver不能点击页面外的链接

我有一个Selenium WebDriver的问题。 我尝试点击窗口页面外的链接(您需要向上滚动以查看)。 我目前的代码是相当标准的: menuItem = driver.findElement(By.id("MTP")); menuItem.click(); // I also tried menuItem.sendKeys(Keys.RETURN); 我知道我可以向上滚动,在这种情况下,它会起作用。 但是如果你有一个长长的项目列表,你不一定知道你需要向下滚动多less。 有什么办法可以点击不在页面可见部分的链接(但是如果你滚动的话就可以看到)? 作为一个方面说明,我使用Firefox,但我打算使用IE7 / 8/9和Chrome。 任何帮助将不胜感激。 编辑:恐怕我不能给源代码,因为我工作的公司不允许它,但我可以给我点击链接的代码: <div class="submenu"> <div id="MTP">Link title</div> </div> 当链接可见时,完全相同的代码工作,只有当链接不可用时才起作用。 编辑2:其实,奇怪的是,它不会引发任何exception,只是去下一个指令。 所以基本上,会发生什么是: menuItem = driver.findElement(By.id("MTP")); // no exception menuItem.click(); // no exception //… some code ensuring we got to the next page: timeout reached driver.findElement(By.id("smLH")).click(); // NoSuchElementException, […]

更改焦点表单元素时禁用滚动ipad web应用程序

我有一个networking应用程序。 我试图禁用/防止滚动发生在你关注不同的表单input时(即,当你通过表单中的input元素前进时发生的滚动)。 我已经禁用了这个滚动: <script type="text/javascript"> $(document).ready(function() { document.ontouchmove = function(e){ e.preventDefault(); } }); </script> 添加更多的信息 – 我有一些“幻灯片”,我的网页组成。 每个都是768×1024,他们是“堆叠”在页面上(即页面是768×3072 [1024 * 3 = 3072]),当你点击一个链接我使用scrollTo jquery插件滚动到下一个“幻灯片”和.focus()在input元素上。 有谁知道如何做到这一点?

在Android中自动滚动TextView以将文本引入到视图中

我有一个dynamic添加文本的TextView 。 在我的main.xml文件中,我设置了使我的最大线19和滚动条垂直的属性。 在.java文件中我使用textview.setMovementMethod(new ScrollingMovementMethod()); 允许滚动。 滚动效果很好。 只要19行被占用,并且添加了更多的行,就开始滚动。 问题是,我想要新的文字滚动到视图。 我写出textview.getScrollY()的值,不pipe什么(即使我手动向下滚动并添加一行文本),它都保持为0 。 因此textview.scrollTo(0, textview.getScrollY()); 对我没有任何帮助。 是否有另一种方法,我应该用来获取textview的垂直滚动量? 我读过的所有内容都表明,对于所有的意图和目的,我所做的工作应该是:

iframe滚动iOS 8

我有一个iframe,我需要它有一个滚动溢出。 它似乎在桌面上工作,我用了一个工作,使其在iOS中工作。 它现在适用于Android和iOS。 不过,iOS8却失败了。 <html> <body> <style type="text/css"> .scroll-container { overflow: scroll; -webkit-overflow-scrolling: touch; } #iframe_survey { height: 100%; } .scroll-container { height: 100%; width: 100%; overflow: scroll; } </style> <div class="scroll-container scroll-ios"> <iframe id="iframe_survey" src="www.iframe.com" style="border:0px #FFFFFF none;" name="myiFrame" frameborder="0" marginheight="0px" marginwidth="0px" width="100%"></iframe> </div> </body>

ScrollView里面的Android WebView只滚动scrollview

在我的应用程序中,我有一个ScrollView包含一些linearviews,一些textviews和一个Webview,然后其他线性布局等。问题是,WebView不滚动。 Scroll只在ScrollView上侦听。 有什么build议么?? <ScrollView > <TextView /> <WebView /> <– this does not scroll <TextView /> </ScrollView >

是否有可能实现平滑滚动的WPF列表视图?

是否有可能在WPF listview实现平滑滚动,就像它在Firefox中的工作方式一样? 当Firefox浏览器包含所有listview项目,并按住鼠标中键(但不是释放),并拖动它,它应该平滑滚动listview项目。 当你释放它应该停止。 它看起来像这是不可能在winforms,但我想知道,如果它是在WPF中可用?