2010-11-26 91 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容器中。所以这是一个主题特定的风格。

样式是常见的或与特定主题相关联。如果风格很常见,它可以用于任何主题。如果样式与特定主题相关联,则只有在您的应用程序使用该主题时才能使用该样式。