2010-06-03 66 views
0

所以我有这个文本生成的JavaScript插件。在IE7中隐藏文本

<a class="className">Text</a> 

a.className { 
background: url(images/a-image.png) no-repeat; 
} 

但“文本”上的图像的顶部... 显示现在...任何正规的网页浏览器,我可以使用color: rgba(0,0,0,0);来解决问题,但IE7不服从的任何标准分类。

任何想法?

回答

1
color:transparent; 

text-indent:-9999px; 

font-size:0px; 
+0

我不认为IE7支持'颜色:透明;' – Knu 2010-06-03 01:41:01

+0

还等什么?只需使用text-indent:-9999px;或font-size:0px;然后。 – Gavrisimo 2010-06-03 10:50:34

+0

文本缩进做了诀窍。 =) – NullVoxPopuli 2010-06-04 13:46:06