a#logo {
_background:transparent;
_filter:progid:dXImageTransform.Microsoft.alphaImageLoader(src="/assets/images/header/logo.png", sizingMethod="crop");
_cursor:pointer;
}
最佳答案
它通过为 IE 指定不同的图像加载器解决了 IE 渲染透明 PNG 的问题。
它绝对是特定于 IE 的。但是,大多数时候,您不会在 CSS 中明确地看到这样做,因为大多数页面在一个页面上都有多个透明 PNG。大多数开发人员使用 Javascript 来解决页面上所有图像的这个问题。
这些脚本中最受欢迎的是 TwinHelix's IE PNG Fix .
关于css - 这段 CSS 有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3611285/