是否以任何方式使用JavaScript更改css类模型?使用JavaScript更改css类模型
伪代码:
function updateClass(className, newData) {
cssInterface.alterClass(className, newData);
}
的className是类,这是应该的名称被改变(如“.footer”)和newData是新类的内容(如边界“1px的固体粉;“)。这个目标实际上只是为了节省空间:我正在使用CSS3动画,所以改变受其类的影响的元素的一个属性将终止它的动画 - (在我的案件)字体大小不会再改变。使用不同的类将需要为所有受影响的元素创建一组全新的类,我想避免这种情况。
我不是通过
element.className = "foo";
或
寻找一个改变element.style.fontSize = "15pt";
感谢您的帮助,球员:)
jquery呢? – 2012-03-22 22:04:11
是的,如果你知道规则在哪个样式表中(你可以迭代所有的样式表我猜),并且该样式表由sameDomain托管 – Esailija 2012-03-22 22:09:13