我正在开发一个项目,将IE6应用程序转换为IE10 / Standards compliants浏览器。
该项目具有超链接,使用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需要显示什么?
答案 0 :(得分:2)
您应该为标签css指定高度和宽度,并且可以设置为display: block;