【问题标题】:Extra white borders on CSS image background in IE6IE6中CSS图像背景上的额外白色边框
【发布时间】:2011-04-09 12:32:54
【问题描述】:

在 IE6 中查看此页面时,您会在按钮上看到额外的左右白色边框:

http://pastehtml.com/view/1aycieg.html

它们不会出现在其他浏览器(例如 IE7、IE8、Chrome、Firefox)中。

我一直在努力通过更改<li><a> 标签的边距和填充值来修复它,但仍然没有成功。

如果可能,我想避免更改 HTML 标记。

有人对此有什么想法吗?

非常感谢大家。

【问题讨论】:

    标签: html css background-image internet-explorer-6


    【解决方案1】:

    Ie6 不支持 png 透明度。应该透明的东西是白色的,你看到了。 你可以试试pngfix

    【讨论】:

    • 是的,你是对的。我忘了这件事。将图像转换为 PNG8 格式后。它现在即使没有 pngfix 也可以工作。
    • 非常感谢您的提示。这是一个非常有用的。
    猜你喜欢
    • 2010-11-20
    • 2018-06-26
    • 2023-04-03
    • 1970-01-01
    • 1970-01-01
    • 2015-05-06
    • 1970-01-01
    • 2012-09-21
    • 1970-01-01
    相关资源
    最近更新 更多