使用PURE Javascript更改margin-top

时间:2013-07-17 14:24:03

标签: javascript css html scroll margin

我想更改默认情况下margin-top:80px;的div的margin-top。当人们向下滚动页面时,它应该更改其margin-top:40px。这必须在JS中完成。我在网上搜索了这个,我可以得到的是一个关于JQuery的教程。任何人都可以帮助我使用纯JS。我不想要JQuery或任何其他框架,因为它加载了这个简单的代码。

任何帮助将不胜感激。

谢谢。

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

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