是否以任何方式使用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