当前位置: 首页 > 面试题库 >

HTML5拖放-没有透明度?

翟鸿振
2023-03-14
问题内容

当我在页面上拖放元素时,该元素将变为“重影”。基本上,它获得一些透明度值。

有什么办法可以做到opacity: 1;吗?


问题答案:

看来无法完成。拖动的元素将放入具有自己的,不透明度低于1的容器中。这意味着,虽然可以降低拖动元素的不透明度,但不能使其高于封装元素的不透明度。

也许 是可以覆盖此类元素的默认浏览器设置,但因为没有被拖拽过程中添加到DOM它充其量是非常棘手。



 类似资料:
  • #div1, #div2 {float:left; width:100px; height:35px; margin:10px;padding:10px;border:1px solid #aaaaaa;} function allowDrop(ev) { ev.preventDefault(); } function drag(ev) { ev.dataTransfer.setData("Tex

  • 不确定是什么问题。。下面的代码应该可以正常工作。。 我也没有例外,但Dragable 1根本不会动。。我用另一种方法试过,但没有成功。。

  • 我正在使用本机拖放html5 api开发拖放界面。我们已经在其他部分使用了jQuery拖动,但是它在这个特定部分的表现很差,所以我们使用原始的JavaScript。 本质上,标记看起来像这样... 我为“dragstart”创建一个addEventListener并运行以下函数 它将我的类完美地应用于原始元素,但我似乎不能移动原始元素。浏览器创建克隆/幽灵图像...我看到你可以创建自己的图像显示,

  • 我在这里举了一个例子: http://jsfiddle.net/NQQL6/ 当我开始拖动链接时,购物车应该会变成绿色。当商品在购物车上拖动时,购物车应变为红色。 这有效,但前提是购物车是空的:| 如果其中有任何其他元素,似乎是在我将项目拖动到这些元素上时触发的。我如何防止这种情况发生? 我尝试将事件侦听器移动到元素并检查是的子级还是孙子级,但即使项目在购物车区域内,似乎也会在上随机触发,因此我的

  • 我想将事件附加到元素以处理文件拖放事件,但似乎此事件也附加到所有子元素。例如 ...如果我将文件拖到属于元素的任何元素上,控制台将输出。因此,如果我将此事件附加到或,则当悬停在页面上的任何元素上时,事件将触发。 对于<code>dragleave 为什么会这样?有没有办法把这个事件只附加到指定的元素上?如果没有,有没有办法将事件从所有子元素中分离出来? 这里有一个摆弄的例子:http://jsfi

  • 问题内容: 我还没有看到执行此操作的示例。API规范中不允许这样做吗? 我正在寻找一种简单的拖放解决方案,用于上传整个文件夹的照片树。 问题答案: 多亏了Chrome> = 21,现在才有可能。