`
haouziwefe
  • 浏览: 127012 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

解析八大Flex布局规则

    博客分类:
  • java
阅读更多
    flex布局规则
1)vbox
子元素沿垂直方向排列;每个子元素都绘制在前一标签的下方
(2)hbox
子元素沿水平方向排列;每个子元素都绘制在前一标签的右方
(3)canvas
flex布局规则中按开发者指定的x坐标和y坐标绘制子元素。如果没有指定坐标,则所有的子元素都绘制在容器的左上角。例如,如果在canvas容器中添加一个button控件而不给button控件指定x坐标和y坐标,那么按钮会被呈现在canvas的左上角,位于默认的(0,0)位置。
(4)application
通过使用layout属性,application布局能设置成类似vbox、hbox或canvas容器之中的任何一种方式
(5)tile
将其子元素排成一个或多个竖列或横行,在需要时增加新行或新列。所有的tile容器单元格大小都相同。flex将tile容器的单元格排在正方形网格中,每一个单元格内放入一个子元素。布局方式由direction属性决定。
(6)panel
flex布局规则中box容器的子类,panel容器可以像vbox、hbox或canvas容器之中的任何一种那样布局,这取决于指定的layout属性(默认使用layout="absolute",布局行为与canvas容器一样)。除了可以包含子元素,panel容器还白日做梦了标题栏区域,可以包含它的标题和状态信息。
(7)controlbar
controlbar容器可用于将工具栏停靠在panel容器或titlewindow容器的底部。controlbar容器能以hbox容器或vbox容器的方式布局,这取决于direction属性(默认值是horizontal)
(8)applicationcontrolbar
applicationcontrolbar容器用于放置在整个应用程序中均能访问的组件。如果applicationcontrolbar容器是<mx:application>标签的第一个子元素,且dock属性为true,刚applicationcontrolbar容器会停靠在应用程序绘制区域的顶部,占满应用程序的最大宽度,而且不能随应用程序滚动而滚动。applicationcontrolbar容器能以hbox容器或vbox容器的方式布局,这取决于direction属性(默认值是horizontal)
 
0
0
分享到:
评论

相关推荐

    Flex完全自学手册电子教案

    八、Flex与Flash的集成: Flex应用可以与Flash内容无缝集成,共享资源,扩展Flash的交互性和功能。 九、Flex应用部署与优化: 学习如何打包和发布Flex应用,理解SWF文件的优化策略,以及如何提高应用程序的性能。 ...

    Flex 3 in Action

    第十四章“使用数据服务”和第十五章“使用XML”着重介绍了如何将Flex应用程序与后端数据服务集成起来,以及如何解析和处理XML数据。这两章提供了很多实用技巧,帮助开发者高效地管理数据流。 #### 对象与类 第十...

    FlexChart使用教程

    #### 四、Flex文件结构解析 1. **src目录:** 这个目录用于存放所有的源文件,包括`.mxml`、`.as`和`.css`文件。 - `.mxml`文件:这是一种XML格式的文件,用于定义Flex应用的用户界面和逻辑。 - `.as`文件:...

    Flex面试试题(By稻田).doc

    在Flex面试中,考察的主要是开发者对Adobe Flex...以上是对Flex面试题目的详细解析,涵盖了类访问修饰符、类型转换、样式设置、布局管理、事件处理、XML数据绑定、界面构建等多个方面,展示了Flex开发所需的核心技能。

    FLEX教程很全面的四个PDF中文 文档

    Flex教程全面解析 Flex是一种基于Adobe Flash Player或Adobe AIR运行时的开源框架,主要用于构建富互联网应用程序(RIA),尤其在创建交互式、图形丰富的Web应用方面表现突出。本教程涵盖的四个PDF中文文档将深入...

    Flex3.0RIA开发详解电子教程8

    “Flex8”可能是指教程中的第八个主题或者章节,可能涵盖了上述某个或多个知识点的深入探讨,比如可能是关于数据绑定的高级用法、自定义组件开发、优化技巧或者是更复杂的后端服务集成等内容。由于没有具体的文件...

    Flex3.0RIA开发详解电子教程1

    1. Flex Builder是基于Eclipse的IDE,提供了代码编辑、调试、项目管理等功能,极大提高了Flex开发效率。 2. 资源管理器:用于管理项目文件,包括库、皮肤、样式等。 3. 预览功能:可以实时预览Flex应用程序的外观和...

    Flex 3 A Beginners Guide

    ### Flex 3: A Beginner's Guide - 关键知识点解析 #### 一、Flex 3简介与应用领域 - **Flex 3**:一种强大的开发工具,用于构建多媒体丰富的交互式Flash应用程序,适用于Web开发。 - **适用场景**:多媒体内容展示...

    flex游戏开发

    ### Flex游戏开发:深入解析与实战技巧 在深入探讨Flex游戏开发之前,我们先来了解一下Flex的基本概念。Flex是Adobe Systems推出的一种免费的开源框架,主要用于构建高性能的、跨平台的桌面应用程序和移动应用程序...

    flex白皮书-提供企业级富英特网应用程序的表示层解决方案

    ### Flex 白皮书核心知识点解析 #### 一、引言 随着互联网技术的不断发展,用户对于网络应用程序的期望也在不断提高。传统的基于HTML的应用程序在交互性和用户体验方面存在诸多局限,这促使业界寻找新的解决方案来...

    Flex for ArcGIS开发

    ### Flex for ArcGIS开发知识点详解 #### 一、简例:使用ArcGIS Dynamic Map Service Layer 在本节中,我们了解了如何通过Flex构建一个基本的应用程序,该应用程序能够连接到ArcGIS Server并显示动态地图服务。...

    flex3的cookbook书籍完整版dpf(包含目录)

    flex3的cookbook书籍完整版dpf(包含目录),目录是我花了两个多小时自己整理的,希望对大家有帮助。 目录: 第一章.Flex与ActionScript基础(3) 1.1节.用FlexBuilder创建Flex项目 1.2节.用FlexBuilder创建Flex库项目 ...

    div+css布局(详细解说)

    不同的DOCTYPE会影响到浏览器对文档的解析方式,特别是CSS样式的呈现效果。 - **XHTML 1.0 Transitional**:这是目前最常用的文档类型,允许使用部分HTML4.01中的非XHTML兼容属性。 ```html &lt;!DOCTYPE ...

    CSS布局最常见的八条错误小结

    了解并掌握clear、display:flex或grid布局方法,可以更有效地管理元素的定位。 通过深入理解这些常见错误及其解决方案,开发者能够编写出更加高效、稳定且易于维护的CSS布局代码,从而提高网站的用户体验。定期检查...

    CSS的计算大师:calc()函数全解析

    ### CSS 的计算大师:`calc()`函数全解析 #### 一、引言 CSS(Cascading Style Sheets,层叠样式表)作为一种重要的前端技术,主要用于控制网页元素的外观和布局。随着网络技术和用户需求的发展,CSS也在不断进化...

    css学习样式

    2. 盒模型布局(display: block/inline-block/flex/grid):块级元素、行内块元素、Flex布局和Grid布局提供了更灵活的布局解决方案。 3. position属性:定义元素的定位方式,如static(默认)、relative(相对定位)...

    CSS+手册(还不错的资料)

    2. **Flexbox(弹性盒布局)**:适用于一维布局,通过`display: flex`属性和相关属性如`justify-content`、`align-items`控制元素的对齐和排序。 3. **Grid布局**:适用于二维布局,使用`display: grid`创建网格系统...

    css3.0参考手册-设计师必备手册

    《CSS3.0参考手册-设计师必备手册》是一本深入解析CSS3.0最新属性的专业指南,对于网页设计师和前端开发者来说,它是不可或缺的参考资料。CSS3.0作为层叠样式表的最新版本,带来了许多创新特性,极大地扩展了网页...

Global site tag (gtag.js) - Google Analytics