This is not a wholly trivial thing you're looking to do, as making an element draggable all by itself is a bit tricky without some JS. However, building from this:
…the rest is really just a question of determining intersect. Here's a rough version.
D-n-d_test.hype.zip (17.6 KB)