如何覆盖由JavaScript创建的element.style?

时间:2016-03-22 05:01:41

标签: javascript jquery html css

我已将容器div的宽度设置为700px。当我使用媒体查询调整其宽度较低时,element.style将宽度设置为700px。我尝试使用!important,.container [style]来覆盖它,但都是徒劳的。

2 个答案:

答案 0 :(得分:0)

通过js添加的样式在css渲染后发生。 This post goes over the whole order of a page load

如果必须使用javascript创建元素的样式,一种可能的解决方案是使用javascript也应用所需的700px宽度。如何做有很多选择,所以它实际上取决于你正在使用的框架等。

答案 1 :(得分:0)

您的问题不明确。请提供必要的代码库。根据问题和假设,我做了一些小改动,并提供了jsbin供您理解。 visit here