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

CSS过滤器有多旧?

  •  1
  • Kyle  · 技术社区  · 15 年前

    类过滤器

    img {filter:flipV;}
    

    我猜我很老了,一个同事问我为什么他们不在FF为他工作。我想他们是前一阵子唯一消失的东西?

    4 回复  |  直到 15 年前
        1
  •  1
  •   Nick Craver    15 年前

    它们是在IE中执行某些操作的唯一方法,例如在IE6中实现PNG透明……因此它们仍然存在。世界各地的Web开发人员都希望他们死:)

    即使在最新的jquery用户界面文件中,您也可以发现它被用于alpha透明: http://dev.jqueryui.com/browser/trunk/themes/base/jquery.ui.theme.css

    他们决不会走……不幸的是。在这一点上,我希望他们不要把这样的东西粘到IE9中,称之为“特性”…

        2
  •  4
  •   Diodeus - James MacFarlane    15 年前

    是的,只是。他们没有死,他们只是一个坏主意开始。

        3
  •  1
  •   Klaus Byskov Pedersen    15 年前

    你可能会发现 this article 有趣。同时 filter 只有IE,有一个相当于火狐的( opacity )这是CSS3建议的一部分。

        4
  •  1
  •   Sarfraz    15 年前

    他们很老,而且 只在伊江工作 . 坏的, 不要用它们 除非你只瞄准IE(又不是很好)。在CSS3中有一些东西是IE不支持的,您有时可以使用这些过滤器来绕过这些东西。

    例如, 框阴影效果 可以很容易地用css3完成,但ie再次不支持,您可以使用这些 过滤器 对于IE和 正常CSS3 供其他浏览器创建 跨浏览器 解决方案。