【问题标题】:Actual IE6 Png fix实际 IE6 Png 修复
【发布时间】:2011-03-29 19:06:52
【问题描述】:

今天最实际的 png 修复方法是什么?轻量级,支持背景重复和背景位置。

【问题讨论】:

    标签: javascript jquery internet-explorer png


    【解决方案1】:

    IE7.JS 在我看来:

    IE7.js 是一个 JavaScript 库 Microsoft Internet Explorer 行为 就像一个符合标准的浏览器。它 修复了许多 HTML 和 CaSS 问题 使透明PNG正常工作 在 IE5 和 IE6 下。

    【讨论】:

      【解决方案2】:

      使用 Fireworks 创建 PNG 并将它们编码为 PNG8 而不是 PNG32。 见:http://www.sitepoint.com/blogs/2007/09/18/png8-the-clear-winner/

      不需要js,不需要css过滤器。 除非你需要超过 256 种颜色,否则你会被过滤器/js 修复所困扰。

      【讨论】:

      • PNG8 需要哑光颜色,很像 gif。
      • danixd 不带烟花,烟花很特别,看文章;)
      【解决方案3】:

      我相信DD_BelatedPNG方法优于ie7.js使用的过滤方法。

      您可以使用 PNG 作为 元素或作为 CSS 中的 background-image 属性。

      如果你尝试后者,你会 发现,与香草用法不同 AlphaImageLoader, 背景位置和 后台重复工作。

      作为奖励,“固定”元素将 响应一组常用的 Javascript 样式分配,以及 作为 A:hover 伪类。

      【讨论】:

        猜你喜欢
        • 2011-03-18
        • 2011-11-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-13
        • 2023-04-02
        • 2010-10-16
        • 2010-09-08
        相关资源
        最近更新 更多