2012-12-05 106 views
-1

請幫幫我。我試過了。如何在滾動頁面時讓div停留在其他div的頂部?

這是我的代碼目前

HTML

<div id="header"><!--beggining of header--> 

    </div><!--end of header--> 

CSS

#header { 
    width: auto; 
    height: 100px; 
    background-color: #F0F; 
    border-bottom-style: solid; 
    border-bottom-color: #000; 
    position: fixed; 
    } 

SORRY。這是我第一次使用本STE。我可以發佈代碼。 但看到完整的HTML HERE

+0

請發佈您的完整代碼:-) –

+0

http://whathaveyoutried.com - 請包括您的HTML以及。 – FixMaker

+1

你的問題不清楚。你究竟想要達到什麼目標?問題是什麼? – RJo

回答

5

檢查這個fiddle

HTML:

<div class="cover"> 
    top 
    <div class="fixed-box"> 
    hello        
    </div> 
</div> 

CSS:

.fixed-box { 
    width:100px;/*just for preview*/ 
    height:100px;/*just for preview*/ 
    background:red;/*just for preview*/ 
    position:fixed; 
    top:10px; 
} 
.cover { 
    width:500px;/*just for preview*/ 
    height:10000px;/*just for preview*/ 
    background:blue;/*just for preview*/ 
} 
+1

+1。你也可以看到這個更新發生的滾動更好:http://jsfiddle.net/npu3L/1/ – FixMaker

+0

感謝每一個我現在得到了我的答案 – DAViD

0
#header {width: auto; height: 100px; background-color: #F0F; border-bottom-style: solid; 
    border-bottom-color: #000; position: fixed; top:0px; z-index:100;} 

請確保頭股利後做一個div容器爲內容,並使該div position:relative; z-index:50;

相關問題