2

水平スクロールバーを無効にする(非表示にするだけでなく)方法/トリックを探しています。あちこち検索しましたが、見つかったのは「overflow-x:hidden」だけでした。その問題は、要素をある div から別の div にドラッグする必要があることです

ユーザーがdivをあるコンテナから別のコンテナにドラッグできるjquery uiベースのページに取り組んでいます。最初の側には、データベースからの div が動的に入力されます。動的に入力されるリストであるため、垂直スクロールが必要ですが、水平スクロールを有効にすると、div をドロップ可能な領域にドラッグできなくなります。

4

2 に答える 2

3

あなたは言っていないので、jQueryを使用してドラッグしていると仮定します。DraggableのjQuery ドキュメントには、「スクロール」というオプションがあります。false に設定すると、ドラッグ可能なオブジェクトはウィンドウをスクロールしません。

于 2012-05-30T14:15:31.873 に答える
1

これはかなり一般的な問題です。このページを見てください。ondragstartドラッグ可能な要素を別の要素に追加し、それを元のコンテナに再追加することによる、この問題の回避策について説明していondragendます。

于 2012-05-30T15:04:12.163 に答える