包 | mx.styles |
接口 | public interface IStyleManager2 extends IStyleManager |
语言版本: | ActionScript 3.0 |
产品版本: | Flex 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
- 该类继承哪些 CSS 样式属性
- 哪些样式属性是颜色,因此获得特殊处理
- 一组用作颜色值别名的字符串
相关 API 元素
公共属性
属性 | 由以下参数定义 | ||
---|---|---|---|
parent : IStyleManager2 [只读]
此 StyleManager 的父样式管理器。 | IStyleManager2 | ||
selectors : Array [只读]
返回所有在 StyleManager 中注册的 CSS 选择器的数组。 | IStyleManager2 |
公共方法
方法 | 由以下参数定义 | ||
---|---|---|---|
清除存储指定 CSS 选择器规则的 CSSStyleDeclaration 对象。 | IStyleManager | ||
返回对应于指定颜色字符串的数字 RGB 颜色值。 | IStyleManager | ||
将颜色数组中的每个元素从颜色名转换为数字 RGB 颜色值。 | IStyleManager | ||
获取存储指定 CSS 选择器规则的 CSSStyleDeclaration 对象。 | IStyleManager2 | ||
获取存储指定 CSS 选择器规则的 CSSStyleDeclaration 对象。 | IStyleManager | ||
测试以查看给定的字符串是否为颜色值的别名。 | IStyleManager | ||
测试以查看样式是否为继承。 | IStyleManager | ||
测试以查看 TextFormat 样式是否为继承。 | IStyleManager | ||
测试以查看该样式是否影响组件的父容器,如当该样式更改时要求父容器重绘自身。 | IStyleManager | ||
测试以查看样式是否更改组件父容器的大小。 | IStyleManager | ||
测试以查看样式是否更改组件的大小。 | IStyleManager | ||
确定指定的参数是否为有效的样式属性。 | IStyleManager | ||
loadStyleDeclarations(url:String, update:Boolean = true, trustContent:Boolean = false, applicationDomain:ApplicationDomain = null, securityDomain:SecurityDomain = null):IEventDispatcher
加载样式 SWF。 | IStyleManager | ||
将颜色名添加到颜色别名列表。 | IStyleManager | ||
添加到可从其父级中继承值的样式列表。 | IStyleManager | ||
添加到可能影响组件父容器的外观或布局的样式列表。 | IStyleManager | ||
添加到可能影响组件父容器的测量大小的样式列表。 | IStyleManager | ||
添加到可能影响组件的测量大小的样式列表。 | IStyleManager | ||
设置存储指定 CSS 选择器规则的 CSSStyleDeclaration 对象。 | IStyleManager | ||
卸载样式 SWF。 | IStyleManager |
属性详细信息
parent | 属性 |
selectors | 属性 |
方法详细信息
getMergedStyleDeclaration | () | 方法 |
public function getMergedStyleDeclaration(selector:String):CSSStyleDeclaration
语言版本: | ActionScript 3.0 |
产品版本: | Flex 4 |
运行时版本: | Flash Player 10, AIR 1.5 |
获取存储指定 CSS 选择器规则的 CSSStyleDeclaration 对象。CSSStyleDeclaration 对象是通过以下方法创建的:将此样式管理器中指定 CSS 选择器的属性与任何父样式管理器的属性合并。
如果 selector
参数以英文句号 (.) 开头,则返回的 CSSStyleDeclaration 是一个类选择器,只适用于那些其 styleName
属性指定了该选择器(不包括英文句号)的实例。例如,类选择器 ".bigMargins"
适用于任何 styleName
为 "bigMargins"
的 UIComponent。
如果 selector
参数不以英文句号开头,则返回的 CSSStyleDeclaration 是一个类型选择器,适用于该类型的所有实例。例如,类型选择器 "Button"
适用于 Button 及其子类的所有实例。
global
选择器和类型选择器相似,不以英文句号开头。
参数
selector:String — CSS 选择器的名称。
|
CSSStyleDeclaration — 其名称和 selector 属性匹配的样式声明。
|
Tue Jun 12 2018, 11:04 AM Z