2010-11-26 122 views
0

我是一個新手彎曲。這裏是我的問題外部CSS覆蓋

.css 

    s|Button,mx|Button 
    { 
    chrome-color: #CC0000; 
    cornerRadius: 3; 
    color: #CCCCCC; 
    border-thickness:1; 
    border-color:#000000; 
    } 

    mx|Accordion 
    { 
    chrome-color:#ffffff; 
    } 

手風琴的鉻色被設置爲按鈕的鉻color..also DropDownList的鉻色被設置爲相同.. 我試過..

<mx:accordion chromeColor="#ffffff" /> 

它仍然是#CC0000 ... ,當我刪除S |按鈕... 即

mx|Button 
{ 
chrome-color: #CC0000; 
cornerRadius: 3; 
color: #CCCCCC; 
border-thickness:1; 
border-color:#000000; 
} 

正常......我不想改變這一切次e ... 任何幫助???

在此先感謝

+1

這可能是一個誠實的錯誤,但如果可能的話,請不要創建重複的帳戶和問題。您可以隨時編輯您的問題以添加更多信息。 http://stackoverflow.com/questions/4284440/external-css-override – 2010-11-26 12:00:29

回答

0

有一個在MX命名空間Accordion組件無鉻色風格。 僅當您應用Spark主題時,纔可以使用chromeColor樣式。 Spark主題將chromeColor樣式添加到Accordion容器中。所以這是一個主題特定的風格。

樣式是常見的或與特定主題相關聯。如果風格很常見,它可以用於任何主題。如果樣式與特定主題相關聯,則只有在您的應用程序使用該主題時才能使用該樣式。