我想更改默認情況下具有margin-top:80px;
的div的頁邊距。當人們向下滾動頁面時,它應該改變它的margin-top:40px
。這必須在JS中完成。我在網上搜索了關於這個,我可以得到的是一個關於JQuery的教程。任何人都可以用純JS幫助我。我不希望JQuery或任何其他框架,因爲它加載這個簡單的代碼。使用PURE Javascript更改頁邊距
任何幫助將不勝感激。
謝謝。
我想更改默認情況下具有margin-top:80px;
的div的頁邊距。當人們向下滾動頁面時,它應該改變它的margin-top:40px
。這必須在JS中完成。我在網上搜索了關於這個,我可以得到的是一個關於JQuery的教程。任何人都可以用純JS幫助我。我不希望JQuery或任何其他框架,因爲它加載這個簡單的代碼。使用PURE Javascript更改頁邊距
任何幫助將不勝感激。
謝謝。
window.onscroll = function() { document.getElementById('id').style.margin = '40px 0 0 0' }
我知道如何用javascript改變CSS。滾動時我需要知道如何做到這一點。 –
我編輯它,所以它發生在滾動,檢查NAO。我相信,如果他想 –
我只是不知道如何添加保證金在我的代碼PHP新手可以更改頁邊距。謝謝。 –
document.getElementById('YouDiv').style.marginTop='40px';
因此,如何告訴我們......你嘗試過什麼? – Chad
爲我們發佈一段代碼。 – melancia
的[JavaScript的獲得滾動窗口X/Y位置]可能的複製(http://stackoverflow.com/questions/3464876/javascript-get-window-x-y-position-for-scroll)。 – crush