0

我正在开发一个将 IE6 应用程序转换为 IE10/标准兼容浏览器的项目。

该项目具有使用 css 呈现为图像的超链接

<a href="somelink.htm" class="Icon_Page">

.Icon_Page
{
    background-image: url('../images/icons/page.png') ; 
        background-repeat: no-repeat;
    padding:0px 16px 0px 0px;
}

图标为 16 平方像素。我已将 CSS 更新为以下内容,它们现在在 Chrome 和 Safari 中或多或少地正确呈现。在标准模式下的 IE 9/10 中,不渲染图像。为了在 IE 中渲染图像,css 需要显示什么?

4

1 回答 1

2

您应该为标签 css 分配高度和宽度,并且可以设置display: block;

于 2012-08-17T06:05:11.890 回答