通过javascript更改marginTop在Chrome中无效

时间:2015-06-12 16:38:10

标签: javascript css

我遇到了问题,基本上它在Chrome上看起来像这样:

enter image description here

但在Firefox上就像这样:

enter image description here

我使用此代码段将其设置为:

document.getElementById('jackpot').style.marginTop = "-470px";

问题是,当我将其切换为正值时,它实际上是有效的(被更多地推到底部),但不知道在负值中。 w3c学校说marginTop标签适用于每个浏览器。

1 个答案:

答案 0 :(得分:-1)

嗯,我更喜欢你应该使用jQuery,因为jQuery具有与JavaScript不同的跨浏览器兼容性,并且易于使用!

$("#jackpot").css("margin-top","-470px");