Flex 中皮肤和 CSS 的区别
我是 Flex 的新手。只是想知道皮肤和 CSS 之间有什么区别? 为什么在 Flex 中使用皮肤比 CSS 更好。有人可以消除我的疑问吗? 谢谢!!!
I am new in Flex. Was just wondering what is the difference between skin and CSS??
Why it is better to use skin over CSS in Flex. Could anybody please clear my doubt.
Thanks!!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
CSS 通常在开箱即用的皮肤上设置样式(颜色等)。皮肤允许您用您想要的任何内容(图像、矢量等)完全替换组件的视觉外观。
CSS usually sets the styles (colors, etc) on the out-of-the-box skin. Skins allow you to completely replace the visual appearance of a component with anything you want (images, vectors, whatever).
这是一个很好的例子关于创建自定义皮肤。根据我的经验,我必须在 LinkButton 上创建 Up 状态背景颜色,在使用默认皮肤时无法设置该背景颜色。通过创建自定义皮肤,我能够创建响应我想要的颜色值的功能。
简而言之,您可以使用皮肤做更多事情。
Here is a great example on creating custom skins. In my experience, I had to create an Up-state background color on a LinkButton, which when using the default skin cannot be set. By creating a custom skin, I was able to create functionality to respond to the color values I wanted.
So in short you can do a lot more with skins.