2016-09-16 53 views
1

我正在構建一個HTML5網站,並且我在頁面的右上方放置了一個按鈕,如果向下滾動,它將被修復。按鈕固定在滾動但不在元素下

這是工作,但有一些段落的按鈕將在下面。

這是一個購買門票的按鈕,它必須始終在所有項目之上。 一些<p><div>是絕對的,我認爲這是問題所在。

+1

您可以粘貼您的代碼並在codepen,jsfiddle ...中創建一個可重現的示例嗎? –

回答

1

添加的z-index它

.your-button{ 
    z-index:9999; 
} 
+0

非常感謝。有效。你能解釋一下我在做什麼? :-) –

+0

z-index basiclt告訴你的元素在z軸上的位置。數字越小,距離地面越近。數字越高,基本上就越高。瞭解這一點,您可以將多個項目放在一起。 –

+0

驚人!歡呼 –

0

正如你所說的,問題是可能與absolute定位。這些元素比靜態內容更高。可能的修復如下:

  1. div中刪除absolute
  2. 使您的按鈕absolute,如果這沒有幫助,請更改 z-index,其中指出在z軸(深)的位置。