TextField.StyleSheet.getStyle()

可用性

Flash Player 7。

用法

styleSheet.getStyle(styleName)

参数

styleName 一个字符串,指定要获取的样式的名称。

返回

一个对象。

说明

方法;返回与名为 styleName 的样式相关联的样式对象的副本。如果没有样式对象与 styleName 相关联,则返回 null

示例

假设一个名为 textStyles 的样式表对象加载了一个名为 styles.css 的外部样式表文件。该文件中只有一个名为 heading 的样式,它定义了 font-familyfont-sizefont-weight 属性,如下所示。

// 在 styles.css 中
heading {
  font-family:Arial;
  font-size:24px;
  font-weight:bold;
}

下面的代码将加载该 CSS 文件中的样式,然后在“输出”面板中显示各个属性名和它们的值。

var styleSheet = new TextField.styleSheet();
styleSheet.load("styles.css");
var sectionStyle = styleSheet.getStyle("heading");
for(property in sectionStyle) {
  var propName = property;
  var propValue = sectionStyle[property];
  trace(propName + " :" + propValue);
}

“输出”面板中将显示以下内容:

fontfamily :Arial
fontsize :24px
fontweight :bold

另请参见

TextField.StyleSheet.setStyle()