繁体   English   中英

jQuery拖动期间自动滚动

[英]Auto Scroll During jQuery Drag

我正在考虑将拖放功能添加到Webforms应用程序中。

一个考虑因素是,拖动源和放置目标之间的距离可能足够远,需要滚动。 因此,我认为当用户开始拖动时,很酷的UI会是覆盖层出现在浏览器窗口的顶部和底部。

此叠加层将是带有箭头的阴影区域(顶部叠加层将具有向上箭头,而底部叠加层将具有向下箭头)。 当用户在叠加层上拖动时,窗口将沿该方向滚动。

问题:

  1. 有谁有类似的经验吗? 您知道它是否可以在浏览器中可靠地完成吗?
  2. 谁能推荐可以胜任工作的jQuery插件?
  3. 还有其他想法或建议吗?

该功能也有一些问题。 我通过用margin: 0padding: 0可拖动元素的样式来解决它,并使它与widthheight属性保持一致。

我更多地在可拖动,可排序和可拖放元素上使用了marginpadding属性,而我遇到了更多问题。

希望对您有所帮助!

暂无
暂无

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

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