-2
我可以製作一個JavaScript函數,使屬性和值可以在樣式表中工作嗎?如何添加我自己的樣式屬性和值?
所以下面將工作:
.selector{
myproperty: myvalue1; /* myvalue1, myvalue2, myvalue3 */
}
想,我會在JS定義myvalue1,myvalue2和myvalue3爲如。將元素的背景顏色分別設置爲紅色,綠色和藍色,現在在樣式表中定義它,它應該能夠將div的背景顏色分別設置爲紅色,綠色和藍色。
if('myproperty' in document.body.style){
//don't do anything
}else{
//do stuff here
//something like this
document.body.style.myproperty = [value1,value2,vlaue3]
}
你的意思是注入CSS樣式表爲字符串使用JavaScript? –
我不認爲你可以添加自己的自定義CSS屬性 –
你可以舉一個'myproperty'的例子嗎? – sree