我正在使用MXML文件创建SWF文件。 MXML文件定义了几个MX:Button并使用外部样式表来设置样式。
我目前面临一个问题,我的目标是按照与HTML按钮元素的样式相似的方式设置按钮的样式。但是,我无法达到这样的外观和感觉。例如,我找不到一种方法来定义按钮每一侧(顶部,底部,左侧,右侧)的边框颜色和厚度,背景颜色,边距,填充,宽度和高度的按钮。此外,无法使用悬停,活动,焦点等选择器。我只能成功更改按钮的大小和字体颜色。
我知道我可能会遗漏一些东西,所以我决定寻求帮助。任何人都可以提供可以覆盖上述属性的样式表示例。
谢谢。
答案 0 :(得分:1)
您可以使用Flex Style Explorer直观地帮助您实现想要为Flex应用程序提供的效果。
这些链接也可能有所帮助:
答案 1 :(得分:1)
你可能也想看看degrafa skinning ..你可以用你喜欢的方式使用degrafa几乎任何组件。你甚至可以添加你自己的自定义css选择器。一些链接可以帮助您开始使用蒙皮按钮..
http://www.asfusion.com/blog/entry/flex-skinning-with-degrafa-screencast-part-1
http://groups.google.com/group/degrafa/web/round-flex-button-component-skin-sample?version=5
http://blog.vixiom.com/2008/08/05/skinning-a-flex-button-with-one-mxml-file-and-degrafa/
通过使用degrafa来修饰按钮,您可以处理任何css选择器并相应地使用degrafa的功能绘制按钮。祝你好运!