我遇到了Spark ButtonBar的问题。我在我的应用程序的2个地方使用它与一些自定义CSS,但它们在2个地方看起来不同,我不知道为什么。这是一个屏幕截图,显示了我希望它的外观:
这是我不想要的应用程序的其他位置:
注意它看起来像是两个单独的按钮。
这是我使用的CSS:
s|ButtonBar {
chromeColor: #cfcfcf;
color: #000000;
}
s|ButtonBarButton:up,
s|ButtonBarButton:over,
s|ButtonBarButton:down,
s|ButtonBarButton:disabled {
chromeColor: #cfcfcf;
color: #000000;
cornerRadius: 4;
}
s|ButtonBarButton:upAndSelected,
s|ButtonBarButton:downAndSelected,
s|ButtonBarButton:disabledAndSelected,
s|ButtonBarButton:overAndSelected {
chromeColor: #6D9EBA;
cornerRadius: 4;
color: #ffffff;
}
我已经检查过它是1个按钮栏,而不是2个不同的情况。可能导致这种情况的任何想法?
更新:我发现在NativeWindow中使用ButtonBar并在正常AIR应用程序中更正时总是错误的。但为什么?是否有解决方法?