Использование CSS для стилизации моего приложения Flex - PullRequest
2 голосов
/ 07 декабря 2011

Я использую Flash Builder 4.5 для создания веб-сайта. В данный момент я пытаюсь работать над макетом моего сайта, но у меня возникли некоторые проблемы. Прежде всего мой CSS выглядит следующим образом.

/* CSS file */
@namespace s "library://ns.adobe.com/flex/spark";
@namespace mx "library://ns.adobe.com/flex/mx";

s|Application{
    backgroundColor : #ffffff;
}

mx|LinkButton{
backgroundColor : #000000;
color: #666666;
}

s|Button{
backgroundColor : #666666;  
color: #666666;
}

Проблема в том, что ни мои кнопки, ни мои кнопки ссылок не получают цвет, который я установил в приведенной выше таблице стилей, однако фоновый цвет моего приложения - это цвет, который я установил в приведенном выше файле CSS. Так что я уверен, что URL моей таблицы стилей правильный ... вот оно:

<fx:Style source="PsyThOn.css"/>

Вот так выглядит мой код (фрагмент)

<mx:LinkButton id="btnHome" width="100" height="30"
                   label="Startpagina" click="goHome(event)"/>
<mx:LinkButton id="btnProfiel" visible="{profielVisible()}" height="30"
                   label="Profiel" click="toonProfiel(event)"/>

Поскольку я относительно новичок в разработке гибких приложений, проблема может быть очевидной, но я не могу это понять. Любая помощь? Может быть, есть другой / лучший способ стилизовать гибкое приложение?

Заранее спасибо.

1 Ответ

0 голосов
/ 27 января 2012

попробуйте использовать chromeColor

Как это:

s|ActionBar
{
    chromeColor: #229988;
        titleAlign: center;
}

s|ActionBar #titleDisplay
{
    color: #CCCCCC; /* default color is white */
    fontSize: 40;
    fontFamily: "Comic Sans MS";
}
...