`
#天琪#
  • 浏览: 159407 次
  • 性别: Icon_minigender_2
  • 来自: 长沙
社区版块
存档分类
最新评论

关于Style和CSS

    博客分类:
  • FLEX
阅读更多
CSSStyleDeclaration 类表示一组 CSS 样式规则。MXML 编译器在和 Flex 应用程序关联的 CSS 文件中为每个选择器自动生成一个 CSSStyleDeclaration 对象。
CSS 规则,如

      Button { color: #FF0000 }
  影响 Button 类的每个实例;如 Button 之类的选择器称为类型选择器,不能以点开头。

CSS 规则,如

      .redButton { color: #FF0000 }
  只影响其 styleName 属性设置为 ".redButton" 的组件
;如 .redButton 之类的选择器称为类选择器,必须以点开头。

可以使用 StyleManager.getStyleDeclaration() 方法访问自动生成的 CSSStyleDeclaration 对象,向其传递类型选择器

  var buttonDeclaration:CSSStyleDeclaration =
      StyleManager.getStyleDeclaration("Button");
  或类选择器。
  var redButtonStyleDeclaration:CSSStyleDeclaration =
      StyleManager.getStyleDeclaration(".redButton");
 
可使用 getStyle()、setStyle() 和 clearStyle() 方法获取、设置和清除 CSSStyleDeclaration 上的样式属性。

还可以使用 StyleManager.setStyleDeclaration() 方法在运行时创建和安装 CSSStyleDeclaration。

  var newStyleDeclaration:CSSStyleDeclaration = new CSSStyleDeclaration();
  newStyleDeclaration.defaultFactory = function():void
  {
      leftMargin = 50;
      rightMargin = 50;
  }
  StyleManager.setStyleDeclaration(".bigMargins", newStyleDeclaration, true);


相对而言,var btn:Button=new Button();btn.setStyle("fontSize",30);仅仅是改变btn这一个实例,而使用setStyle("fontSize",30)改变的将是所有Button实例。StyleManager.getStyleDeclaration('Button')就是一个关于Button的类选择器。
分享到:
评论

相关推荐

    css模板 通用库style.css

    css模板 通用库style.css 通用库style.css

    style.css

    style.css

    CSS_style.rar_jsp css sty_style_style css_style.css

    本资源“CSS_style.rar”提供了一个关于CSS样式的全面指南,特别是聚焦于“jsp_css_sty”、“style”、“style_css”以及“style.css”这些关键概念。以下是针对这些主题的详细解释: 1. **JSP(JavaServer Pages)...

    zTreeStyle.css

    zTree实现权限分配所需的,来自于ztree官网,可自行去ztree官网下载

    CSS-style.rar_css_style_style.css

    "CSS-style.rar"是一个压缩包文件,其中包含了关于CSS的资源,如"css_style_style.css"可能是一个示例样式文件,而"dhtmlet_css2.chm"则可能是CSS的参考手册或者教程。 "css_style_style.css"是CSS样式文件的典型...

    templatemo_style.css

    templatemo_style.css

    网页布局-style.css

    总的来说,"网页布局-style.css"项目旨在帮助你掌握使用CSS进行网页布局的关键技能,包括传统方法和现代技术,以便创建适应不同设备和屏幕尺寸的高质量网页。通过实践和理解这些知识点,你将在网页设计领域更进一步...

    style.min.css

    使用v-charts组件时,需要在css文件加载的css文件。

    Validform5.3.2的style.css

    style.css在这个版本中扮演着至关重要的角色,它定义了Validform的样式规则,使得表单元素和验证提示信息在用户界面中呈现出良好的视觉效果。 在Web开发中,CSS(层叠样式表)是用于描述HTML或XML(包括如SVG、Math...

    CssStyle.txt

    根据提供的文件信息,...因此,在实际项目中,推荐使用纯CSS或JavaScript来实现相同的功能,例如使用`:hover`伪类结合CSS3动画来实现类似的视觉效果,以及利用原生JavaScript或jQuery等库来处理事件和动态样式更改。

    css和js标签style属性对照

    css和js标签style属性对照

    TopStyle40 css编辑器

    **TopStyle40 CSS编辑器**是一款专为前端开发者设计的专业级CSS编辑工具,它集成了多种实用功能,旨在简化CSS编写过程,提高代码质量和效率。这款编辑器提供了两个版本,满足不同用户的需求,无论是初学者还是经验...

    metroStyle.css

    用于树形组件的样式设置,组织机构的样式设置!

    TopStyle-css样式编辑器

    TopStyle是一款专为前端开发者设计的CSS样式编辑工具,它以简洁的界面和高效的功能,为用户提供了类似文本编辑器的使用体验。这款编辑器尤其适合初学者和专业开发者,帮助他们快速编写、调试和管理CSS样式表。 ### ...

    CSS2.0中文手册DHTMLET-Cascading Style Sheet 2.0 中文手册

    这个中文手册,即"DHTMLET-Cascading Style Sheet 2.0 中文手册",是学习和掌握CSS2.0的基础资源,适用于初学者和有一定经验的开发者。 首先,CSS2.0的核心概念包括选择器、属性和值。选择器用于定位文档中的特定...

    CSS style属性大全.rar

    "CSS style属性大全.rar"这个压缩包显然是一份关于CSS样式的全面教程资料,旨在帮助学习者掌握各种CSS属性的用法。下面将详细介绍一些关键的CSS style属性。 1. **颜色和文本样式** - `color`: 设置文本颜色,可以...

Global site tag (gtag.js) - Google Analytics