我是flex的新手。这是我的问题
.css
s|Button,mx|Button
{
chrome-color: #CC0000;
cornerRadius: 3;
color: #CCCCCC;
border-thickness:1;
border-color:#000000;
}
mx|Accordion
{
chrome-color:#ffffff;
}
手风琴的铬色被设置为按钮的铬色......而且下拉列表的铬色也被设置为相同的颜色。 我试过..
<mx:accordion chromeColor="#ffffff" />
它仍然是#CC0000 ...... 当我删除s | Button ... 即,
mx|Button
{
chrome-color: #CC0000;
cornerRadius: 3;
color: #CCCCCC;
border-thickness:1;
border-color:#000000;
}
正常...我不想改变所有...... 任何帮助???
提前致谢
答案 0 :(得分:0)
mx 命名空间中的Accordion组件没有镀铬色样式。 仅应用Spark主题时,可以使用chromeColor样式。 Spark主题将chromeColor样式添加到Accordion容器中。所以这是一个主题特定的风格。
样式是常见的或与特定主题相关联。如果样式很常见,它可以与任何主题一起使用。如果样式与特定主题相关联,则只有在应用程序使用该主题时才能使用该样式。