我有以下的CSS和HTML。我试图隐藏图像的背景,以便您只看到没有其周围空白区域的图像。注意:我是一个使用CSS的noobie,所以请温和。笑隐藏图像背景
.boxcontainer {
font-size: 12px;
position: absolute;
left: 100px;
top: 20px;
width: 300px;
z-index: 1000;
}
.boxwithicon
{
background: transparent;
background-position: 5px 10px;
background-repeat: no-repeat;
padding-left: 50px;
}
.boxstatus {
-moz-border-radius: 10px 10px 10px 10px;
background-color: rgba(0, 0, 0, 0.4);
border: 3px solid #000000;
color: #FFFFFF;
/*margin-bottom: 5px; */
padding: 15px;
position: relative;
}
HTML:
<div class="boxcontainer">
<div id="head1" ><b><u>Test</u></b></div>
<div class="boxstatus boxwithicon">
<img src="images/smrsfolderopen.png" alt=""><a href="http://localserver/page">Customers</a>
</div>
</div>
那么我现在得到的是我在图像块白色背景上显示的图像。就像任何图像一样,在实际图像周围有空白区域。我不想让它出现。希望我正确地解释这一点。
-DND
我想我们都在同一页面上。现在,当我浏览其他使用图像的网站时,他们确实有白色背景,当我查看图像本身时,却在网站上显示时透明。比如看看这个网站:link text然后点击Simple Example按钮。您会在框中看到文字旁边的图标。他们如何让白色背景变得透明?
感谢
你可以发布这个地方的实时网址?我没有看到在CSS中引用的背景图像...? – 2010-12-13 16:06:58
http://jsfiddle.net/非常适合共享代码示例 – 2011-02-26 20:49:02