假設我們已經定義了一個正在應用於頁面上各種元素的CSS類。如何使用Javascript重新定義CSS類
colourful
{
color: #DD00DD;
background-color: #330033;
}
人們抱怨的顏色,他們不喜歡粉紅色/紫色。所以你想給他們改變風格的能力,他們可以選擇自己喜歡的顏色。你有一點點的顏色選擇器插件調用Javascript函數:
function changeColourful(colorRGB, backgroundColorRGB)
{
// answer goes here
}
什麼在函數體中去?
這樣做的目的是,當用戶在顏色選擇器上選擇一種新顏色時,class="colourful"
的所有元素都將改變其樣式。
我希望我能夠投票支持這個五倍。 – eyelidlessness 2008-11-05 18:07:59
如果您離開服務器端,請將服務器相關的項與其餘樣式分離,以便瀏覽器仍可緩存樣式表的其餘部分。 – 2008-11-05 18:12:27
您可能還需要在服務器生成的css中包含緩存斷路器。 – 2008-11-05 18:15:53