-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 に答える