代码之家  ›  专栏  ›  技术社区  ›  Rakward

IE不能处理png的可拖动div?

  •  1
  • Rakward  · 技术社区  · 14 年前

    我正在创建一个可拖动/可调整大小的菜单,其中包含控制网站的所有必要链接,一个类似CMS的工具栏。我用一些png来创建背景,设置一些透明度。

    在FF中效果很好,但在IE中,我的png在我拖动菜单后会发生变化: http://img.photobucket.com/albums/v739/Alienna/falcon/drag.png

    还有,那个大空位?这是一个注销按钮(div与背景图像和a元素),其中只有:悬停状态似乎工作,只有在拖动前。。。

    2 回复  |  直到 14 年前
        1
  •  1
  •   Community Stefan Steinegger    7 年前

    我不是百分之百肯定,但我假设这是旧的“PNG与阿尔法透明度的DIVs与阿尔法透明度”的错误,目前在所有的IE 包括 8.见 here 更多信息。

    简而言之,IE很难在PNG中使用alpha透明胶片,因为它们位于本身不透明度不同于1的容器中。当您拖动元素时,其不透明度会发生变化,错误也会出现。

        2
  •  0
  •   Tushar Ahirrao    12 年前

    将你的可拖动图像转换为8位,它适合我。。