繁体   English   中英

禁用水平滚动

[英]Disable horizontal scrolling

我正在寻找一种禁用水平滚动条(不只是隐藏)的方法/技巧。 我到处搜索,发现的全部是“ overflow-x:hidden”。 问题是我必须将元素从一个div拖到另一个

我在基于jQuery用户界面的页面上工作,用户可以在其中将div从一个容器拖动到另一个容器。 第一面是使用数据库中的div动态填充的。 我需要垂直滚动,因为它是一个动态填充的列表,但是通过水平滚动启用,它可以防止将div拖动到可放置区域。

您还没有说,所以我假设您正在使用jQuery进行拖动。 Draggable上jQuery文档中 ,有一个名为“ scroll”的选项。 如果将其设置为false,则可拖动对象将不会滚动窗口。

这是一个相当普遍的问题。 看一下这个页面 它通过将可拖动对象附加到其他元素ondragstart并将其重新附加到其原始容器ondragend ,描述了此问题的解决方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM