繁体   English   中英

使用CSS和JS在HTML5中拖放

[英]Drag and Drop in HTML5 with CSS and JS

我试图将图像拖放到网页上的空白模具中。 因此,我先尝试一个盒子。 然而,当我将图像拖入框中时,图像不会导致框中,而是在框外。任何想法出了什么问题?

function drop(ev) {
    ev.preventDefault();
    var data = ev.dataTransfer.getData("image");
    var new_img = $('#'+data).clone();
    $('#'+ev.target.id).html(new_img);
    ev.target.appendChild(document.getElementById(data));
}

这可能是一个CSS问题,而不是JS。 确保你没有在你的图像上设置float属性(你可以在你的CSS中添加img {float: none !important;}并查看它是否已解析)。

如果这证明是问题,请看看如何应用clearfix: 我可以使用哪些'clearfix'方法?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM