2013-07-17 146 views
-1

我想更改默認情況下具有margin-top:80px;的div的頁邊距。當人們向下滾動頁面時,它應該改變它的margin-top:40px。這必須在JS中完成。我在網上搜索了關於這個,我可以得到的是一個關於JQuery的教程。任何人都可以用純JS幫助我。我不希望JQuery或任何其他框架,因爲它加載這個簡單的代碼。使用PURE Javascript更改頁邊距

任何幫助將不勝感激。

謝謝。

+5

因此,如何告訴我們......你嘗試過什麼? – Chad

+1

爲我們發佈一段代碼。 – melancia

+0

的[JavaScript的獲得滾動窗口X/Y位置]可能的複製(http://stackoverflow.com/questions/3464876/javascript-get-window-x-y-position-for-scroll)。 – crush

回答

1
window.onscroll = function() { document.getElementById('id').style.margin = '40px 0 0 0' } 
+0

我知道如何用javascript改變CSS。滾動時我需要知道如何做到這一點。 –

+0

我編輯它,所以它發生在滾動,檢查NAO。我相信,如果他想 –

+0

我只是不知道如何添加保證金在我的代碼PHP新手可以更改頁邊距。謝謝。 –

0
document.getElementById('YouDiv').style.marginTop='40px';