我们可以在javascript中使用CSS文件吗?

时间:2016-07-18 21:13:59

标签: javascript css

绿色渔民又来了。 这是我的这个时间问题:

我们可以在javascript中使用CSS文件吗?

我确实知道如何做到这一点: object.style =“”; 但是,如果我们喜欢做一些非常简单的事情: import stylesheet.css 那么我们可以做一些像 object.style = stylesheet.getStyleById('#something')

好吧,上面的那些语法都是我想象中的废话,但是,有没有类似的方法呢?

2 个答案:

答案 0 :(得分:1)

更合适的方法是为元素添加类名。然后使用常规CSS文件为每个类名设置样式。

包含在普通的CSS文件中

.red-text {
   color: red;
}

然后使用JavaScript

添加相关的类名
document.getElementById("element").className += " red-text";

答案 1 :(得分:0)

我认为更简单的方法是在要设置样式的元素上动态添加/删除类/ ID。您可以使用jQuery addClassremoveClass函数或element.className属性来执行此操作。