我有一个渐变
<s:LinearGradient rotation="90">
<s:GradientEntry id="gradient1" color="0xFAFAFA"
color.over="0xC7C7C7"
color.down="0xBBBBBB" />
<s:GradientEntry id="gradient2" color="0xF0F0F0"
color.over="0xB2B2B2"
color.down="0x8B8B8B" />
</s:LinearGradient>
我想在 CSS 样式表中保留每个渐变的 3 个颜色值。我不想为所有 GradientEntry 创建样式,我希望它只针对这两个渐变。我知道如何为颜色属性执行此操作,但如何为 color.over 和 color.down 设置它?
感谢任何帮助 谢谢
最佳答案
为了在不同状态下为样式属性设置特定值,您可以像这样使用 : 运算符:
#myButton
{
chromeColor: #eeee00;
}
#myButton:down
{
chromeColor: #ee00ee;
}
这将告诉 Flex 在 #myButton 的按下状态下使用不同的颜色。
关于css - 组件状态的 Adobe Flex 设置样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16238061/