jquery UIを使用してドラッグアンドドロップを開発しました。だから私はドロップnのドロップボックスの境界を越えて要素をドロップする場合はまだ要素にかかるので、ドロップの境界領域を制限する方法はありますか? スクリーンショット:http://img10.imageshack.us/img10/5662/borderk.jpg要素が境界領域を覆うことを制限する方法がありますか?jquery ui
答えて
私はあなたの現在のコードでは、背景イメージを持つ1つの要素があると仮定しています。
htmlとcssをこのように変更し、ドロップ領域としてdb-inner
を使用すると、これが機能するはずです。
http://jsfiddle.net/lollero/xTYPP/
HTML:
<div id="DropBox">
<div id="db-inner"></div>
</div>
CSS:
#DropBox {
margin: 20px;
width: 180px;
height: 50px;
background: #e1e1e1 url('http://placekitten.com/g/200/70') no-repeat top left;
padding: 10px;
}
#db-inner {
width 100%;
height: 100%;
background: #fff;
opacity: 0.7;
border: 1px dashed #777;
}
を簡単にするために:親要素があると定義される内部要素の寸法を制限するパディングを付加100%
アイデアは、#db-inner
がドロップボックス要素になり、#DropBox
が背景イメージを保持する追加のラッピング要素であり、ちょうどドロップボックス領域よりも大きくなるということです。
wowありがとうございました... chk :) – user1184100
にはまだ問題があります:http://img515.imageshack .us/img515/3637/dragu.jpg code - http://jsfiddle.net/DTYEB/ – user1184100
@ user1184100やや矛盾しているように、アイコンの中心が基本的には制限されているように見えるので、常に半分にすることができます私はこれを試しましたが、ちょうどボックスにアイコンを追加しました:D(破線のコンテナの内側のエッジにはドロップできない領域があります)http://jsfiddle.net/lollero/DTYEB/1 /これを修正する方法を知っているかどうか分かりません:/ – Joonas
- 1. Bing maps - パンニングを境界領域に制限する
- 2. jqueryセレクタは、領域内にある要素のない領域を選択する必要があります
- 3. ドラッグできる領域を制限する方法はありますか?
- 4. ここではCIT環境に制限がありますか?
- 5. 要素をある領域から別の領域にドラッグ
- 6. スクロール可能な領域には幅の制限がありますか?
- 7. 境界からの領域セット
- 8. libgdxのテクスチャ領域へのタッチ領域を制限する
- 9. 「div」の「ホバー」領域を制限する
- 10. scrollviewスクロール領域を制限するSwift
- 11. 埋め込みマップに領域の境界線を表示する方法
- 12. 境界と領域を取得する抽象クラスを作成しますか?
- 13. スパークスクロールバーの領域を保存する必要があります
- 14. jQuery UIの特殊領域のみの要素の削除
- 15. JQueryを使用して、要素に境界線があるかどうかを確認します。
- 16. 表示境界要素がTFOOT要素
- 17. jqueryと半径の境界を持つdivの円領域上でのみホバーリングトリガーをアニメーションにする方法
- 18. マップボックス内のマップ境界を制限する方法MGLMapView?
- 19. jqueryのツールチップの境界をどのように制限できますか?
- 20. 流域の境界が1つの領域を密接に囲んでいる
- 21. Googleマップの表示領域と制限領域
- 22. li要素をタブの親ul境界線を覆うように配置しますか?
- 23. 境界内の画像内の各領域をマスクする方法
- 24. イメージ内の白い領域から緑色の領域を分離する必要があります。
- 25. リスト要素の周りに白い境界線があります
- 26. 可視領域の境界を取得するUITableViewController
- 27. jquery uiを使用する場合、要素のソートを制御する方法はありません
- 28. マウスが要素の境界内にあるかどうかをチェック
- 29. .NETには境界間のリストをソートする方法がありますか?
- 30. ajaxリクエストを制限する必要がありますか?
あなたの質問には答えますが、問題に関連するコードは見当たりません。それがどのように達成されるかは言うまでもありません。 – Joonas
jsfiddleでコードを貼り付けようとしましたが、ドロップ領域が正しく表示されないようです。:( – user1184100