2010-01-18 37 views
3

有不同的UI jQuery組件可用。如果我使用特定的jQuery主題,並且我想自定義任何UI組件的css(例如jQuery選項卡)爲不同的組件定製jQuery主題

我的問題是如何自定義jQuery選項卡的css而不影響其他組件?

我面臨的問題是如果我自定義選項卡的CSS,我的CSS更改部分影響其他組件。

回答

2

使用特殊命名空間類...例如mytabs並將其應用於容器元素。然後使用此名稱空間重新定義主題類以覆蓋...例如:

.mytabs .ui-tabs {} 
.mytabs .ui-tab {} 

等等。

+0

我應該在js中引用「mytabs」? – Soft 2010-01-18 13:47:14

+0

不在JS中,這是在CSS中。如果你只是改變視覺樣式,你不需要重寫任何js。 – prodigitalson 2010-01-18 13:55:51