在身体元素

时间:2016-02-02 13:39:51

标签: javascript jquery events

我正在寻找一种方法来添加一些内联css到body标签和页面中的另一个div,因为页面加载以覆盖样式表中列出的一些无法更改的样式。脚本本身强制页面居中对齐,但任何onload事件都会等到页面完成加载(左对齐)之后才会居中对齐。我需要脚本在页面加载时添加此css,因此前端视图是无缝的。

我遇到了DOMNodeInstered事件,但对任何想法都持开放态度。我正在通过标记管理器部署脚本,因此只能在头部或正文中触发脚本。

非常感谢任何人都可以给予帮助。

1 个答案:

答案 0 :(得分:0)

如果您不希望覆盖您的样式,请确保将样式设置为尽可能靠近元素,即内联。还要确保添加!important。

例如:

document.querySelector("body").style.backgroundColor = "red";