У меня есть jsfiddle здесь - http://jsfiddle.net/az47U/3/ - с галереей div и холст div, оба сидят в теле. Оба divs абсолютно расположены так, что они не ничего не способствуют росту. Я дал телу высоту 100 пикселей, чтобы дать ему некоторое присутствие. В поле «Галерея» есть красная коробка для перетаскивания, а «Холст» и «тело» - это оба, которые будут принимать этот флажок. Droppables становятся коричневыми, когда красный ящик над ними.Капля элемента в тело ниже его высоты
Мой вопрос: как я могу опустить красный ящик в тело на «X» или в любой точке, которая ниже 100px определенной высоты?
X в теле, потому что, когда я бросаю красный прямоугольник в верхней 100px тела, что область получает коричневый цвет парения. Вы также можете увидеть «X» в DOM между <body>
. , , </body>
теги.
Благодаря
<div id="gallery">Gallery
<div id="redBox"></div>
</div>
<div id="canvas">Canvas</div>
<div id="x">X</div>
X - это элемент внутри тела, но это элемент, который не помечен как droppable. Разве вам не нужно было бы отмечать его как droppable (принято), прежде чем он примет перетаскиваемый? –
Я действительно не хочу бросать его на элемент X. Я просто бросил в «Х», чтобы отметить место на теле, куда хочу упасть. В принципе, я хочу сбросить красный ящик в теле, сбросив его в любом месте ниже 100px определенной высоты. – Steve
Может ли кто-нибудь ответить на мой вопрос, дать какое-то объяснение? Они, кажется, предполагают, что я не знаю о высоте тела, и это простое решение . Я знаю о высоте тела, и это не решение. Вопрос заключается в том, как удалить элемент в теле в точке _ ниже, чем высота тела. Увеличение роста не является ответом. – Steve