CSS3弹性盒模型之box-orient & box-direction
来源:互联网 发布:淘宝代理平台怎么赚钱 编辑:程序博客网 时间:2024/04/30 13:52
http://www.zhangxinxu.com/study/201012/css-box-orient-demo.html
注意 box-direction 之tag必须是div,我写两个label不管用,还是横着排
Css3引入了新的盒模型——弹性盒模型,其实上一篇文章已经讲到了一个box-flex,今天来讲讲另外的两个弹性盒模型属性box-orient 和 box-direction。
1、box-origent: 水平或垂直分布。
box-origent有两个值:horizional(水平)和vertical(垂直),意思就是元素的排列方式!
css代码如下:
body {
display: -webkit-box;
-webkit-box-orient: horizional;
}
水平排列方式如下:
body {
display: -webkit-box;
-webkit-box-orient: vertical;
}
垂直排列方式如下:
2、box-direction:反向分布
box-direction也有两个值 normal(正常)和reverse(反向),当然如果使用的时候当然一般都是为了reverse的!该属性的作用就是把本来 由1-2-3排列的元素倒过来变成:3-2-1
注意:无论是box-orient还是box-direction都需是在父元素中定义而决定子元素的排列的,而且他们起作用的前提是display:box 必须将display的值设置成box,否则是不会生效的,还有不同浏览器必须加上前缀(-webkit-、-moz-、-o-、-ms- 等等)。
3、除了box-direction能够实现反向分布外,还有一个更具体的公布方法,是定义在每个子元素的属性,它甚至可以决定任何的排列顺序,1-3-2,3-1-2...都可以,那就是 box-ordinal-group ,
它的值是从1开始的正整数,值越小便排得超前面!
css代码如下:
.box1{-webkit-box-ordinal-group:1}
.box2{-webkit-box-ordinal-group:3}
.box3{-webkit-box-ordinal-group:2}
- CSS3弹性盒模型之box-orient & box-direction
- CSS3弹性盒模型之box-flex
- CSS3 box-orient box-direction box-align box-flex box-pack
- css3弹性盒子模型之box-flex
- css3弹性盒子模型之box-flex
- css3弹性盒子模型之box-flex
- css3弹性盒子模型之box-flex
- css3中 弹性盒模型布局之box-flex
- css3 box-orient box-pack box-align
- css3盒子布局-定义布局取向(box-orient)和顺序(box-direction)
- css3 box-flex 弹性盒模型的应用
- CSS3新属性box-flexd弹性盒模型
- CSS3弹性伸缩布局盒(Flexible Box)模型
- CSS3新增的弹性盒模型(Flexible Box)属性
- CSS3: box-flex (弹性盒子模型)
- CSS3盒模型之box-sizing
- css3弹性盒子模型之box-flex(修正版一)
- css3弹性盒子模型 flex与box 菜鸟学习笔记
- Python标准库之urllib,urllib2自定义Opener
- 编程的语言的简单发展史
- 两点技巧-给TextView添加Tag,点击空白收起键盘
- 由一段程序引发关于对象的思考
- 关闭centos命令模式的警告声音
- CSS3弹性盒模型之box-orient & box-direction
- error while loading shared libraries: xxx.so.x" 错误的原因和解决办法
- linux下的gedit命令使用方法与技巧
- 移动端适配方案(上)
- Spring中的ContextLoaderListener使用
- 字字珠玑
- (LeetCode)Ransom Note --- 勒索信(字符串问题)
- 详细解读Jquery各Ajax函数:
- android fragment