IE6缩放和滤镜

发布于 2024-11-17 18:41:48 字数 147 浏览 2 评论 0原文

有什么方法可以将缩放属性与不同于 1 的值和过滤器结合起来吗? 例如,使用 AlphaImageLoader 在块上缩放:0.5 会使透明区域变成黑色。分配背景颜色可以解决这个问题,但我需要它是透明的...

或者也许有什么方法可以在 IE6 中缩放背景图像?...

Is there any way to combine zoom property with values different from 1 and filter?
For example, zoom: .5 on block with AlphaImageLoader make transparent areas become black. Assigning background color fix this problem but I need it to be transparent...

Or maybe there is any way to scale with background images in IE6?..

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

新雨望断虹 2024-11-24 18:41:48

在为这个问题苦苦挣扎了两天之后,
我发现,有几个原因导致子元素上的透明区域变黑:

  • zoom > > 1或< 1 在父块上;
  • 位置:父元素上的相对或绝对位置;
  • 子元素的左或上负数;
  • 夹住子元素;
  • 对同一元素进行过滤。

我没有进行太多测试,但就我而言,应用“filter: alpha(opacity=100);”到父块有助于消除透明度错误。

也许这对某人有用......

After struggling about two days with this problem,
I found, that there is several reasons, causing transparent areas on child element become black:

  • zoom > 1 or < 1 on parent block;
  • position: relative or absolute on parent element;
  • negative left or top on child element;
  • clip on child element;
  • filter on the same element.

I didn't tested much, but in my case applying "filter: alpha(opacity=100);" to parent block helps to get rid of transparency bug.

Maybe this will be useful to somebody...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文