2013-06-25 106 views
0

我還沒有開始構建網站,但想知道如何在長垂直頁面的頂部保持導航,當我向下滾動(或單擊鏈接併爲我滾動)時,導航會浮現在所有內容之上它滾動並保持原位,而不是在滾動停止時消失。,如何在滾動到底部時將導航欄保留在頂部?

+7

CSS:'position:fixed'。 – VisioN

+0

有關固定位置的信息:https://developer.mozilla.org/en-US/docs/Web/CSS/position#Fixed_positioning(「這通常用於創建一個浮動元素,即使滾動後也保持在同一位置該頁面。「) – apsillers

回答

0

說你的導航div過的 '導航' 的ID:

#navigation{ 

    position:fixed; 

} 
1
position:fixed; 

只是將其作爲一個答案;-)

+1

嘿!你......你......我的評論已經過時了! ':D' – VisioN

+0

@VisioN對不起!但我也有:) –

+0

你知道,但我需要殺了你......沒什麼可以在這裏完成的。我必須':)' – VisioN

0

position:fixed;是好的,但是你需要請注意,這將元素從DOM的流程中取出 - 本質上使元素「不在那裏」,就頁面上的所有其他元素而言。結果?那麼除非你對構建頁面的方式非常小心,否則頁面上的其他元素可能會轉移,並且可能會破壞你的佈局。最好在構建頁面時考慮到這一點,而不是翻新細節:)

+0

...並且它在IE6中也不行... – VisioN

+0

@VisioN哦,現在,那糟糕的'我不想免費更新'>所有互聯網用戶的1% – Pinoniq

+0

@ Pinoniq Bullshit。這超過了50%;) – VisioN

相關問題