2012-02-20 59 views
1

是否有可能一個div定位爲網頁上的HTML之上的一層,但:CSS分層定位

  1. 是固定的(相同的位置,如果我滾動頁面)
  2. 具有絕對定位功能,例如。不會干擾HTML佈局

回答

4

您是否嘗試過:

position: fixed; 
top: 12px; 
left: 34px; 
z-index: 54; 

元素將是固定的(也滾動時),在頁面的頂部,你可以把它給x/y座標就像你position: absolute元素做...

+0

'position:fixed'正在擾亂html佈局,我需要它在它上面流動 – slash197 2012-02-20 11:36:17

+0

它不應該打擾您的佈局。事實上,這應該會讓你的元素在頁面上浮動!你什麼意思?你能提供一個jsFiddle的例子嗎? – 2012-02-20 11:37:22

+0

它確實在jsFiddle中工作,所以我想這是在現場的一些CSS衝突,謝謝。 – slash197 2012-02-20 11:45:00

3

position:fixed;是你的答案。

+0

這不是幫助我 – slash197 2012-02-20 11:37:42

+0

正如你所說,它應該是'固定',因此它是唯一的解決方法。請發佈你的代碼,以便我們知道它需要改變。 – 2012-02-20 11:43:06