我正在使用 CSS 样式表,其中定义了多种样式,这些样式基于我的 Flex 应用程序中的“baseColour”属性。首次加载应用程序时,此 baseColour 会正确应用于所有样式。
现在,我正在寻找的是:如果用户更新了这个“baseColour”,那么所有组件样式都应该基于这个“baseColour”更新自己。
我怎样才能做到这一点?任何指针都会有所帮助。谢谢。
样式.css
.leftPage
{
skinClass: ClassReference("skins.LeftPageSkin");
themeColour: PropertyReference("baseColour");
}
.rightPage
{
skinClass: ClassReference("skins.RightPageSkin");
themeColour: PropertyReference("baseColour");
}