CSS3实例教程自适应的弹性布局.docx

CSS3实例教程自适应的弹性布局.docx

ID:59256054

大小:16.29 KB

页数:3页

时间:2020-09-08

CSS3实例教程自适应的弹性布局.docx_第1页
CSS3实例教程自适应的弹性布局.docx_第2页
CSS3实例教程自适应的弹性布局.docx_第3页
资源描述:

《CSS3实例教程自适应的弹性布局.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、关键字:CSS3实例教程:自适应的弹性布局CSS3引入了新的盒模型——弹性盒模型,该模型决定一个盒子在其他盒子中的分布方式以及如何处理可用的空间。这与XUL(火狐使用的用户交互语言)相似,其它语言也使用相同的盒模型,如XAML、GladeXML。使用该模型,可以很轻松的创建自适应浏览器窗口的流动布局或自适应字体大小的弹性布局。本文的例子使用以下的HTML代码:1

2
3

2、传统的盒模型基于HTML流在垂直方向上排列盒子。使用弹性盒模型可以规定特定的顺序,也可以反转之。要开启弹性盒模型,只需设置拥有子盒子的盒子的display的属性值为box(或inline-box)即可。display:box;水平或垂直分布“box-orient”定义分布的坐标轴:vertical和horizional。这两个值定义盒子如何显示body{display:box;box-orient:horizontal;}反向分布“box-direction”可以设置盒子出现的顺序。默认情况下,只需定义分布坐

3、标轴——box随html流分布。如果为水平坐标轴,则从左到右分布;垂直坐标轴则从上到下分布。定义“box-direction”的属性值为“reverse”,则反转盒子的排列顺序。body{display:box;box-orient:vertical;box-direction:reverse;}具体分布属性“box-ordinal-group”定义盒子分布的顺序。可以随意的控制其分布顺序。这些组以一个从“1”开始的数字定义,盒模型将首先分布这些组,所有这些盒子将在每个组中。分布将从小到大排列。body{di

4、splay:box;box-orient:vertical;box-direction:reverse;}#box1{box-ordinal-group:2;}#box2{box-ordinal-group:2;}#box3{box-ordinal-group:1;}CSS3引入了新的盒模型——弹性盒模型,该模型决定一个盒子在其他盒子中的分布方式以及如何处理可用的空间。这与XUL(火狐使用的用户交互语言)相似,其它语言也使用相同的盒模型,如XAML、GladeXML。使用该模型,可以很

5、轻松的创建自适应浏览器窗口的流动布局或自适应字体大小的弹性布局。本文的例子使用以下的HTML代码:123传统的盒模型基于HTML流在垂直方向上排列盒子。使用弹性盒模型可以规定特定的顺序,也可以反转之。要开启弹性盒模型,只需设置拥有子盒子的盒子的display的属性值为box(或inline-box)即可。display:box;水平或垂直分布“box-orient”定义分布的坐标轴:vertical和horizional。这两个值定义盒子如何显示body{display:box;box

6、-orient:horizontal;}反向分布“box-direction”可以设置盒子出现的顺序。默认情况下,只需定义分布坐标轴——box随html流分布。如果为水平坐标轴,则从左到右分布;垂直坐标轴则从上到下分布。定义“box-direction”的属性值为“reverse”,则反转盒子的排列顺序。body{display:box;box-orient:vertical;box-direction:rever

7、se;}具体分布属性“box-ordinal-group”定义盒子分布的顺序。可以随意的控制其分布顺序。这些组以一个从“1”开始的数字定义,盒模型将首先分布这些组,所有这些盒子将在每个组中。分布将从小到大排列。body{display:box;box-orient:vertical;box-direction:reverse;}#box1{box-ordinal-group:2;}#box2{box-ordinal-group:2;}#box3{box-ordi

8、nal-group:1;}

当前文档最多预览五页,下载文档查看全文
侵权申诉

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
相关标签