2010-07-29 53 views
2

我正在設計一個需要不同主題的應用程序。 「主題」是指顏色和標誌。使用jQuery themeroller是唯一的選擇還是有更簡單的解決方案來通過提供顏色和圖像來生成主題?應用程序主題

謝謝

回答

2

一個簡單的解決方案是給身體(或包裝所有東西的div)一個CSS類來表示主題。

然後,您可以指定基於主題類的顏色和背景圖像。

例如

.theme1 .thingy { color: #eee; } 
.theme2 .thingy { color: red; } 

你可以把THEME1和THEME2定義在單獨的文件,如果你願意的話。

這樣做意味着只需更改主體類即可使用客戶端JavaScript交換主題。

0

Themeroller只是一種自定義特定類的方法。 jQueryUI小部件使用預定義的類。 Themeroller主題只是定義了這些類。您可以輕鬆地爲您的應用程序開發第二個樣式表,它重新定義您使用的類。