我在使用 spark ButtonBar 时遇到问题。我在我的应用程序的两个地方使用了一些自定义 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 应用程序中更正时总是错误的。但为什么?有没有解决方法?