【问题标题】:external css override外部 CSS 覆盖
【发布时间】:2010-11-26 11:42:18
【问题描述】:

我是 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;
}

正常...我不想全部更改为... 任何帮助???

提前感谢

【问题讨论】:

  • 这可能是一个诚实的错误,但如果可能,请不要创建重复的帐户和问题。您可以随时编辑您的问题以添加更多信息。 stackoverflow.com/questions/4284440/external-css-override
  • @Pekka:这两个问题似乎是由不同的用户(名称)提出的。
  • @Kyle 是的,但肯定是同一个人
  • 当然,毫无疑问。
  • 我真的很抱歉。它不会再发生..

标签: html css apache-flex button accordion


【解决方案1】:

mx 命名空间中的 Accordion 组件没有 chrome-color 样式。 仅在应用 Spark 主题时可以使用 chromeColor 样式。 Spark 主题将 chromeColor 样式添加到 Accordion 容器。所以这是一种特定于主题的风格。

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

【讨论】:

    猜你喜欢
    • 2012-10-01
    • 2020-03-04
    • 1970-01-01
    • 2017-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-03
    相关资源
    最近更新 更多