如何使用CSS设置Flex Spark按钮的边框颜色

如何使用CSS设置Flex Spark按钮的边框颜色,css,apache-flex,flex4,skinning,Css,Apache Flex,Flex4,Skinning,可能吗?还是我需要使用皮肤架构?在中,我找不到属性边框颜色,所以我想我需要创建一个完整的自定义皮肤?或者有css可以访问的属性吗?我认为更改边框颜色就是创建自定义外观,并设置绘制组件的矩形的颜色。我还没有找到直接设置spark按钮边框颜色的访问者或属性。基于默认spark按钮蒙皮创建自定义蒙皮。 您会注意到一个名为“border”的矩形。 边界实际上是一个渐变,我建议您现在用SolidColorStroke替换它。 设置此笔划的id 在updateDisplayList方法中,添加: strok

可能吗?还是我需要使用皮肤架构?在中,我找不到属性边框颜色,所以我想我需要创建一个完整的自定义皮肤?或者有css可以访问的属性吗?

我认为更改边框颜色就是创建自定义外观,并设置绘制组件的矩形的颜色。我还没有找到直接设置spark按钮边框颜色的访问者或属性。

基于默认spark按钮蒙皮创建自定义蒙皮。 您会注意到一个名为“border”的矩形。 边界实际上是一个渐变,我建议您现在用SolidColorStroke替换它。 设置此笔划的id

在updateDisplayList方法中,添加: strokeId.color=getStyle(“borderColor”)


现在,您可以在CSS文件中使用borderColor属性;)

在浏览器中呈现时,按钮是否可以在CSS中访问?有CSS文件吗?是的,有CSS文件,但是没有属性可以访问spark按钮上的边框颜色。按钮{/*什么属性?*/}是的,我做了。所以CSS并没有像我想的那样解决我的问题。谢谢