-1

我有个问题。我正在制作一个网站,它有一部分是透明的(png 图像)。但是如果它覆盖了其他 div,那么被覆盖的那个 div 部分就会消失。我已经尝试了一些东西,但没有任何帮助。所以...
Index.html

<div id="TopLine">
 <div id="Logo">
  <img src="images/logo.png" width="420" height="248"/>
  <div id="Menu">
  </div>
 </div>     
</div>  

<div id="Main">
 <div id="Content">
 </div>
 <div id="Twitter">
 </div>
 <div style="clear:both"></div>
</div>

base.css

#Main {width:70%; padding: 10px 0 0 0; margin:0 15% 0 15%; text-decoration:none; background:#663333; border-radius: 15px;} 
#Twitter {width:auto; height:auto; max-height:450px; margin: 0 10% 0 60%; background:#00FF00; float:right;}
#Content {width:auto; height:40%; background:#00FF00; float:left;}
#TopLine {width:auto; height:auto;}
#Logo {width: 100px; height:100px; margin: 10% 0 0 15%;}

图片:

图像

4

1 回答 1

1

背景没有消失,它没有背景。你的“TopLine”元素及其子元素应该在里面main,从那里你可以随意定位你的元素(可能使用position: relative

于 2013-10-01T21:00:21.113 回答