2015-04-30 108 views
-4

我在我的網站中使用this code作爲此側邊菜單,完全如鏈接中所述。我不知道如何改變它,這樣當你滾動時菜單就會粘在屏幕的頂部。如何將網站的菜單粘貼到屏幕的頂部

這是爲了您不必滾動回來再次單擊菜單。

感謝您的幫助!

+1

[position:fixed](https://developer.mozilla.org/en-US/docs/Web/CSS/position) – Turnip

+0

我該在哪裏插入? –

+0

你還沒有發佈任何代碼,所以我怎麼可能知道?我以前的評論也是一個鏈接BYT – Turnip

回答

1
position: fixed; 
top: 0; 

當您滾動時,您的菜單欄將保持在頂部。

要發佈您發佈的評論。假設您有

<div class="menubar"> menubar</div> 

圍繞您的所有菜單欄,在您的CSS文件中找到該類。並添加我的答案。

0

當將下面的CSS特性的元素(這是菜單在這種情況下)

position: fixed; 
top: 0; 

,它將保持「固定」在你把它放在頁面或父元素的頂部。

要進一步定位,可以使用right,leftbottom屬性。

更多關於position物業可以找到here


例子:

.menu { 
 
    position: fixed; 
 
    top: 0; 
 
    height: auto; 
 
    width: 50px; 
 
    background-color: red; 
 
}
<div class="menu"> 
 
    <p>Some menu text</p> 
 
    <p>Some menu text</p> 
 
</div> 
 

 
<H1>Some Header text</H1> 
 
<H1>Some Header text</H1> 
 
<H1>Some Header text</H1> 
 
<H1>Some Header text</H1> 
 
<H1>Some Header text</H1> 
 
<H1>Some Header text</H1> 
 
<H1>Some Header text</H1> 
 
<H1>Some Header text</H1> 
 
<H1>Some Header text</H1> 
 
<H1>Some Header text</H1> 
 
<H1>Some Header text</H1> 
 
<H1>Some Header text</H1> 
 
<H1>Some Header text</H1> 
 
<H1>Some Header text</H1> 
 
<H1>Some Header text</H1> 
 
<H1>Some Header text</H1> 
 
<H1>Some Header text</H1> 
 
<H1>Some Header text</H1> 
 
<H1>Some Header text</H1> 
 
<H1>Some Header text</H1> 
 
<H1>Some Header text</H1> 
 
<H1>Some Header text</H1> 
 
<H1>Some Header text</H1> 
 
<H1>Some Header text</H1> 
 
<H1>Some Header text</H1>

相關問題