- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在使用 HTML5 拖放 API。我已经使用可见节点设置了拖动图像,但它是重影/部分透明的。
设置拖动图像:
evt.dataTransfer.setDragImage(someVisibleElement, -12, -8);
我看到的每个例子都是半透明的:
http://www.kryogenix.org/code/browser/custom-drag-image.html
看起来你不能在这个元素上设置不透明度,这是真的吗?MDN docs 中没有选项, 但我希望有人能证实。如果我们可以设置图像,将我们锁定在 50% 的不透明度似乎很奇怪。
最佳答案
我没有找到简单的方法
但你可以努力做到:-D。创建/克隆你想看到拖动的元素,附加到 dom,设置位置固定,并在 dragstart 和 dragend 之间根据你的鼠标位置更新他的位置。
关于html - e.dataTransfer.setDragImage 完全不透明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24499358/
我有 div,它们设置为 draggable="true"并且有一个 dragstart 处理程序。在句柄中我 setDragImage(image, 0, 0);它通常有效。但是我每五次左右尝试拖动
正如它所说的那样。你如何禁用拖动图像。我有一个 float 面板,拖动图像看起来很糟糕。请不要使用 jquery。 最佳答案 来自 MDN : If the node is an HTML img e
我正在尝试创建一个动态元素,当您拖动图像时该元素会附加到光标: hello document.getElementById('img').ondragstart = function(e){
我有一个可拖动的元素。我想删除重影图像,因为我将以另一种方式创建它。 但是,谷歌浏览器不允许我使用 setDragImage() 阻止重影图像的出现。 .空白图像是在拖动之前创建的,我在 dragst
我正在尝试创建一个拖放菜单,用户可以在其中将图像缩略图从 div 拖动到 Canvas 。 问题是源 div 使用 Sprite 来显示其背景缩略图,因此我必须使用 setDragImage 来允许在
当使用 HTML5 拖放 API 时,虽然 .width 属性似乎对用作拖动图标的图像宽度没有影响。以这个 fiddle 为例:http://jsfiddle.net/cnAHv/7/ .您可以将 d
我无法确定为什么 Safari 6.0+ 在尝试使用 setDragImage() 方法时意外崩溃。 我有一个 dragstart 事件,我想在此过程中附加一张背景图片。解决此问题的记录方法是在事件接
我目前正在编写 HTML5 拖放代码。在某个区域,我希望将其拖动图像设置为垃圾桶图标,并且当鼠标悬停在可拖动区域上时具有非特定图像。我有事件和逻辑工作,但它并不像 setDragImage() 函数可
我正在尝试设置代码,以便用户可以从 JTable 拖动到 JList,并使用 TransferHandler 中的 Java 7 函数 setDragImage 自定义拖动图像。我在 java 教程网
我正在使用 HTML5 拖放 API。我已经使用可见节点设置了拖动图像,但它是重影/部分透明的。 设置拖动图像: evt.dataTransfer.setDragImage(someVisibleEl
我正在研究 small jQuery plugin模仿带有原生 HTML5 拖放事件的 jQuery UI 可拖放行为。 我想添加的一个功能是能够指定将用作拖动代理的节点。 我做了一些研究,accor
显然你可以使用和图像元素或 Canvas 元素 使用 HTML5 的原生拖放功能 setDragImage() .这会覆盖您正在拖动的内容的原生“幻影”图像。 但是我似乎无法让它工作,有谁知道我错过了
我正在尝试使用出现在光标后面的自定义拖动图像来实现 HTML5 拖放操作。这可以通过 setDragImage 来完成并且适用于独立图像,即使用 new Image 创建. 但是,为了提高页面加载速度
是否可以使用带有 src 属性的图像作为 BLOB url? 到目前为止(一直在使用 Chrome 66)我可以使用 data url 设置图像的 src 属性,这似乎有效,因为我也将图像添加到文档正
我有一个任务将元素定位在其放置位置。这个定位一定要准确。同时,如果我在拖动时使用 setDragImage 设置重影图像,我无法根据重影图像将鼠标放在正确的位置。 Mozila 支持 addEleme
我正在尝试使用 Canvas 作为原生 HTML5 拖放 API 中的拖动图像。 问题是它可以在 Firefox 上运行,但不能在 Chrome (58) 上运行,我无法确定问题所在。 代码:http
我正在 React.js 中实现拖放。如何在 React.js 中实现 Darg 和 Drop 中传递自定义 react 组件。我想让我的自定义 react 组件作为我的拖动组件的预览图像。如何在 s
我是一名优秀的程序员,十分优秀!