当我用jQuery添加新样式时它会覆盖css吗?

时间:2014-07-27 18:53:12

标签: javascript jquery css append

假设我有这个jQuery代码

$('head').append('<style>body, html { margin: 0!important; }.. even more ...</style>');

这会覆盖当前的css(请注意!important) 我已经在我的浏览器中对它进行了测试,它正在按预期工作并覆盖当前的css。

我基本上想要的是在没有.css文件的情况下添加一些css。

1 个答案:

答案 0 :(得分:1)

由于您应用了直接样式标记,因此它将覆盖任何css。 !重要总是写在任何一个班级,通常被认为是不好的做法。为什么不加一个班?