当用户有权进行编辑时,页面上会显示一个编辑按钮。我已将其实现为链接:
<a class='editlink' href='edit.html'></a>
我对应的CSS将editlink类渲染为铅笔图标:
.editlink{
background-image: url(../img/pencil.png);
background-repeat:no-repeat;
padding: 2px 8px;
}
这在Firefox中工作正常,但在IE中根本没有出现。如果我把&nbsp;在
<a>
标记内然后显示铅笔,但我希望将标记保持空白。我可以对CSS进行修改以解决此问题吗? 最佳答案
这是与IE中的hasLayout属性再次相关的错误。
尝试添加
zoom:1;
您的风格,它应该可以正常工作。