2012-04-12 31 views
1

我想調整我的網站,並一直坐在電腦上太久,因此我不知道我的錯誤在哪裏。希望有人可以幫助一個有基本知識的人。css定位和對象的順序

這裏是我的CSS:

#body {float: left; width: 100%; min-height:100%;} 

#header-wrap, 
#slider-wrap, 
#content-wrap, 
#footer-wrap { 
     float: left; 
     clear: both; 
     width: 100%; 
     } 

#header-wrap { 
     float: left; 
     width: 100%; 
     } 



#header {height: 100px;} 
#slider {height: 500px;} 
#content {padding: 0; text-align: left;} 

我想

position: absolute; top: 0px 

添加#滑蓋包裝,使其開始在標題下的右上方,但是當我這樣做,無論是#內容向上移動並直接放置在滑塊下面?

什麼是這些對象的正確定位,使得它們按以下順序顯示: 1.頭 2.滑塊(部分下的標頭) 3.內容

和網頁上沒有滑塊內容應該遵循標題?

這個菜鳥任何線索將不勝感激

回答

0

此:

#header-wrap, 
#slider-wrap, 
#content-wrap, 
#footer-wrap { 
    float: left; 
    clear: both; 
    width: 100%; 
    } 

意味着所有三個規則適用於所有的四個指定的元素。如果你在那裏添加你的position規則,它將適用於所有這些元素。

相反,嘗試添加:

#slider-wrap { position: absolute; top: 0px }

+0

謝謝你,我補充說,分開但還是有標題感人的內容與下方的滑塊???? – bikeechick 2012-04-12 12:39:55

+0

它也只有當我改變位置爲: 位置:固定 – bikeechick 2012-04-12 12:43:50

+0

謝謝斯蒂芬...它的工作 – bikeechick 2012-04-24 09:40:40