2010-06-24 102 views
0
.classname { 
background-image:url(../../images/classname.png); 
background-color:transparent; 
background-repeat:no-repeat; 
text-align:center; 
border:none; 
height:50px; 
width:160px; 
font-size:12px; 
font-family:Tahoma, Geneva, sans-serif; 
color:#CCC; 
} 

HTML/CSS按钮

<div class="classname">Text</div> 

为什么文本是上述图像的?我应该添加什么来使其正常?我可以使用padding-top,但如果你知道我的意思,那么图像的底部也会有空间。 谢谢。

回答

0

因为图像是背景的文字。

如果你试图与文本后备图像按钮,就<img src="someurl" alt="sometext" />

你说的上述意思?

+0

你应该自己尝试一下,你会看到 – 2010-06-24 17:44:59

+0

只是基于那里的代码,'above'意味着'在z平面的顶部',我可以阅读CSS。这意味着我希望文本只在图片不显示时才会显示。在这种情况下,我的答案应该能解决你的问题 – cthom06 2010-06-24 18:02:12