私は在庫システムを作成していますが、構造を作成するための最良の方法を見つけることができません。私はJQueryの.draggableと.droppableを使用しており、HTMLは次のようになっています。
<div id="inventory">
<div class="slot" data-slot_id="1">
<div class="item ui-draggable" data-item_id="1"></div>
</div>
<div class="slot" data-slot_id="2"></div>
<div class="slot" data-slot_id="3"></div>
</div>
インベントリに背景画像があり、ドラッグ可能なアイテムがスロットの上にあると、問題が発生します。ドラッグ可能なアイテムがdiv内にあるため、ドラッグ可能なアイテムの後にあるdivがドラッグ可能なアイテムの上に表示されます。ドラッグ可能なアイテムをカバーせずに、これをハイライトで機能させる方法はありません。
最後に、スロットはコンテナの左側に浮かんでいます。これは、在庫コンテナのサイズが変更される可能性があり、スロットを自動的に再注文して在庫に収める必要があるためです。どんなアドバイスでも大歓迎です!
タイスコーピオン