внешнее переопределение css - PullRequest
0 голосов
/ 26 ноября 2010

Я новичок, чтобы согнуть. вот моя проблема

 .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;
}

это нормально ... я не хочу менять все на ... Любая помощь ???

спасибо заранее

1 Ответ

0 голосов
/ 26 ноября 2010

В пространстве имен mx отсутствует хромированный стиль для компонента Accordion. Вы можете использовать стиль chromeColor, когда применяете только тему Spark. Тема Spark добавляет стиль ChromeColor в контейнер Accordion. Так что это стиль для конкретной темы.

Стили являются общими или связанными с определенной темой. Если стиль является общим, его можно использовать с любой темой. Если стиль связан с определенной темой, его можно использовать только в том случае, если ваше приложение использует эту тему.

...