2012-09-28 22 views

回答

0

標準CSS實踐告訴我們,頁面上的每個元素應該被封裝成塊:

<div style="float:left;"> 
    <div style="float:left;"> 
     <img src="picture.png" /> 
    </div> 
</div> 

這種風格讓elelments堆疊在彼此,防止重疊的頂部。

對你來說,這聽起來像你有一個頭,你需要固定在右上角的圖片:

<div id="header" style="width:100%;float:left;"> 
    <div style="float:right;"> 
     <img src="picture.png" /> 
    </div> 
</div> 

<!-- continue stacking elements to build your page --> 

<div id="content" style="width:100%;float:left;"> 
    Hey, this stuff works! 
</div> 

但是你也提到你的頁面應該有一個最小寬度,這樣,當一個用戶試圖收縮寬度,元素不會水平重疊:

<body style="min-width:800px;"> 

    <div id="header" style="width:100%;float:left;"> 
     <div style="float:right;"> 
      <img src="picture.png" /> 
     </div> 
    </div> 

    <!-- continue stacking elements to build your page --> 

    <div id="content" style="width:100%;float:left;"> 
     Hey, this stuff works! 
    </div> 

</body> 
相關問題