标签: scroll

禁用iPhone Web应用程序中的滚动?

有没有办法在iPhone网络应用程序中完全禁用网页滚动?我在谷歌上试过很多东西,但似乎都没有用.

这是我当前的标题设置:

<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=no;"/>
<meta name="apple-mobile-web-app-capable" content="yes"/>
Run Code Online (Sandbox Code Playgroud)

document.body.addEventListener('touchmove', function(e){ e.preventDefault(); });

似乎不起作用.

javascript iphone scroll

57
推荐指数
6
解决办法
12万
查看次数

禁用所有移动设备中的滚动

这听起来应该是互联网上的解决方案,但我不知道为什么我找不到它.我想在移动设备上禁用水平滚动.基本上试图实现这个目标:

body{
   overflow-x:hidden  // disable horizontal scrolling.
}
Run Code Online (Sandbox Code Playgroud)

这可能是相关的信息:我的头标记也是如此,因为我也不希望用户能够缩放:

<meta content='width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;' name='viewport' />
<meta name="viewport" content="width=device-width" />
Run Code Online (Sandbox Code Playgroud)

谢谢

css iphone mobile android scroll

57
推荐指数
7
解决办法
13万
查看次数

-webkit-overflow-scrolling:touch; Apple的iOS8中断了

我正在开发一个网络应用程序,它-webkit-overflow-scrolling:touch在几个地方使用,以提供溢出的divs惯性滚动.

自从更新到IOS8后,-webkit-overflow-scrolling: touch停止了你能够滚动的任何东西,到目前为止我能够解决这个问题的唯一方法是删除-webkit-overflow-scrolling: touch标准的粘性滚动.请帮忙!

以下是适用于iOS5,6和7的标准类之一的示例:

.dashboardScroll {
    height: 100%;
    overflow-x: hidden;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch; /*MAKES OVERFLOWN OBJECTS HAVE INERTIA SCROLLING*/
    -webkit-transform: translateZ(0px); /*HELPS THE ABOVE WORK IN IOS5*/
} 
Run Code Online (Sandbox Code Playgroud)

scroll webkit overflow ios8

57
推荐指数
3
解决办法
8万
查看次数

如何在添加新项目时自动滚动ListBox?

我有一个WPF ListBox设置为水平滚动.ItemsSource绑定到我的ViewModel类中的ObservableCollection.每次添加新项目时,我都希望ListBox向右滚动,以便新项目可见.

ListBox在DataTemplate中定义,因此我无法在代码隐藏文件中按名称访问ListBox.

如何让ListBox始终滚动以显示最新添加的项目?

我想知道ListBox何时添加了一个新项目,但是我没有看到这样做的事件.

wpf scroll listbox

56
推荐指数
5
解决办法
4万
查看次数

滚动到该div后如何使div固定?

div滚动到那个后如何保持固定div?我有一个div稍后在页面中,你需要滚动才能达到目的div.

如果我使用:

.divname {
  position: fixed;
}
Run Code Online (Sandbox Code Playgroud)

div出现之前就应该正常显示.也许我需要的一个很好的例子是关于9gag的第二个广告.如果您的屏幕分辨率足够低,则在加载首页后您将看不到该广告,但在向下滚动后,您会看到第二个广告,并在向下滚动时保持固定状态.

html javascript css scroll css-position

56
推荐指数
4
解决办法
11万
查看次数

防止滚动从元素冒泡到窗口

我有一个包含一个iframe一个模式对话框窗口(弹出),
以及里面的iframe有一个DIV是滚动的.

当我滚动iframe的内部DIV,并且它已达到其上限或下限时,
浏览器本身的窗口开始滚动.这是一种不受欢迎的行为.

我尝试过这样的东西,当
onMouseEnter鼠标进入弹出框区域时会杀死主窗口滚动:

e.preventDefault()由于某种原因不能正常工作......

$("#popup").mouseenter(function(){
   $(window).bind("scroll", function(e){
        e.preventDefault();
   }); 
}).mouseleave(function(){
    $(window).unbind("scroll");
});
Run Code Online (Sandbox Code Playgroud)

更新

好像现在在2013年e.preventDefault();就够了......

html javascript jquery events scroll

55
推荐指数
3
解决办法
5万
查看次数

jQuery UI可排序滚动辅助元素偏移Firefox问题

我在Firefox 3.6中有一个jQuery UI 1.7.2可排序列表的问题,IE7-8工作正常.当我向下滚动一点时,辅助元素似乎有一个与我从鼠标指针向下滚动的高度相同的偏移量,这使得无法看到最初开始拖动的项目.我该如何解决这个问题或解决这个问题?如果没有修复什么是一个非常好的替代可拖动插件?

以下是我的可排序初始化参数.

$("#sortable").sortable( {placeholder: 'ui-state-highlight'  } );
$("#sortable").disableSelection();
Run Code Online (Sandbox Code Playgroud)

firefox jquery scroll offset jquery-ui-sortable

55
推荐指数
6
解决办法
3万
查看次数

将ListView中的滚动事件冒泡到其父级

在我的WPF应用程序我有一个ListViewScrollViewer.VerticalScrollBarVisibility设置为Disabled.它包含在一个ScrollViewer.当我尝试使用鼠标滚轮时ListView,外部ScrollViewer不会滚动,因为它ListView正在捕获滚动事件.

如何强制ListView允许滚动事件冒泡到ScrollViewer

wpf listview scroll event-bubbling

54
推荐指数
4
解决办法
2万
查看次数

用户停止滚动时的事件

当用户滚动页面时,我想做一些花哨的jQuery东西.但我不知道如何解决这个问题,因为只有scroll()方法.

有任何想法吗?

javascript jquery scroll javascript-events

54
推荐指数
3
解决办法
7万
查看次数

Chrome 61机身不会滚动

有谁知道为什么分配scrollTop身体元素不再有效?

例如: document.body.scrollTop = 200

导致文档不滚动.

原因:Chrome 终于在版本61中符合滚动规范

解决方案:使用scrollingElement

将示例更新为:

var scrollNode = document.scrollingElement ? 
                 document.scrollingElement : document.body;
scrollNode.scrollTop = 200;
Run Code Online (Sandbox Code Playgroud)

javascript scroll google-chrome

54
推荐指数
1
解决办法
9413
查看次数