css - 这段 CSS 有什么作用?

标签 css internet-explorer

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/

相关文章:

jquery - 背景颜色有效,但图像无效。不知道为什么

javascript - 完整的 IE 失败 - jquery

javascript onclick 函数未定义 Internet Explorer

CSS:你能防止溢出:隐藏最后一行文本吗?

javascript - document.head.appendChild 或 document.createElement 在 IE 中不起作用

java - Selenium Internet Explorer 单击按钮

javascript - window.opener 重定向后为空?

javascript - raphael Canvas 图像在 IE8 中无法正确显示

javascript - 模拟固定的正确位置

html - 不能将单选按钮垂直放置在中间