我正在开发一些 HTML5 拖放功能。我将该draggable="true"
属性添加到我的元素中并且效果很好,直到元素宽度超过 300 像素。
最多 300 像素宽,拖动时显示的“幽灵”图像看起来不错。
超过 300 像素宽(例如 301 像素),“幽灵”图像从鼠标位置开始渐变。
<div draggable="true" style="width:300px">Item 1</div>
<div draggable="true" style="width:301px">Item 2</div>
上面的“项目 1”看起来不错,上面的“项目 2”看起来很糟糕。我做了一个jsFiddle来说明这一点。(在 Chrome 和 Firefox 中测试。)
有什么办法可以禁用它,所以我得到了漂亮的不褪色的幽灵图像?我特别想拖动一个 400px 宽的 div。