对 Accordion 组件使用样式

您可以设置样式属性,以便更改 Accordion 组件的边框和背景的外观。

Accordion 组件使用下列样式:

样式

主题

描述

themeColor

光晕

组件的基本配色方案。这是唯一不继承样式值的颜色样式。可能的值包括 "haloGreen"、"haloBlue" 和 "haloOrange"。

backgroundColor

光晕和范例

背景色。默认颜色为白色。

borderStyle

光晕和范例

Accordion 组件使用 RectBorder 实例作为其边框并对在该类上定义的样式做出响应。有关详细信息,请参阅"RectBorder 类"

Accordion 组件的默认边框样式值为"solid"

headerHeight

光晕和范例

标题按钮的高度(以像素为单位)。默认值为 22。

color

光晕和范例

文本颜色。"光晕"主题的默认值为 0x0B333C,"范例"主题的默认值为空白。

disabledColor

光晕和范例

组件禁用时的文本颜色。默认值为 0x848384(深灰)。

embedFonts

光晕和范例

一个布尔值,它指示在 fontFamily 中指定的字体是否为嵌入字体。如果 fontFamily 引用了嵌入字体,则此样式必须设置为 true。否则,将不使用该嵌入字体。如果此样式设置为 true,并且 fontFamily 不引用嵌入字体,则不会显示任何文本。默认值为 false

fontFamily

光晕和范例

标题标签的字体名称。默认值为 "_sans"

fontSize

光晕和范例

标题标签字体的磅值。默认值为 10。

fontStyle

光晕和范例

标题标签的字体样式;"normal""italic"。默认值为 "normal"

fontWeight

光晕和范例

标题标签的字体粗细;"none""bold"。默认值为 "none"

在调用 setStyle() 期间,所有组件还可以接受值 "normal" 来代替 "none",但随后对 getStyle() 的调用将返回 "none"

textDecoration

光晕和范例

文本修饰:"none""underline"

openDuration

光晕和范例

过渡动画的持续时间(以毫秒为单位)。

openEasing

光晕和范例

对控制动画的补间函数的引用。默认为正弦输入/输出。有关详细信息,请参阅《使用 ActionScript 2.0 组件》中的"自定义组件动画"

例如,以下代码将名为 my_acc 的 Accordion 实例中的字体样式外观设置为斜体:

my_acc.setStyle("fontStyle", "italic");

如果样式属性的名称以"Color"结尾,则它是颜色样式属性,并且行为与非颜色样式属性不同。有关详细信息,请参阅《使用 ActionScript 2.0 组件》中的"使用样式自定义组件的颜色和文本"