CSS中flex布局 弹性盒模型
来源:互联网 发布:杭州 大数据公司 编辑:程序博客网 时间:2024/09/21 09:29
html,body{height: 100%;}
/* flex栅格 */
.flex-col {overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-box;
display: -ms-flexbox; display: flex; flex-direction: column;
-webkit-box-orient: vertical; -webkit-flex-direction: column;
-ms-flex-direction: column; background:#fff; }
.flex-row {overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-box;
display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal;
-ms-flex-direction: row;}
.flex-1 { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1;}
.flex-2 { -webkit-box-flex: 2; -webkit-flex: 2; -ms-flex: 2; flex: 2;}
.flex-3 { -webkit-box-flex: 3; -webkit-flex: 3; -ms-flex: 3; flex: 3;}
.flex-4 { -webkit-box-flex: 4; -webkit-flex: 4; -ms-flex: 4; flex: 4;}
.align-stretch { -webkit-box-align: stretch; -webkit-align-items: stretch;
-ms-align-items: stretch; -ms-flex-align: stretch; align-items: stretch;}
.align-center { -webkit-box-align: center; -webkit-align-items: center;
-ms-align-items: center; -ms-flex-align: center; align-items: center;}
.justify-center { -webkit-box-pack: center; -ms-box-pack: center;
-webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;}
.flex-wrap { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;}
.scroll_cont {overflow: auto; box-sizing: border-box; width: 100%; height: 100%; overflow: auto;
-webkit-overflow-scrolling: touch;}
.scroll_cont {-ms-overflow-style:none; overflow:-moz-scrollbars-none;}
.flex-2,
.flex-3,
.flex-4定义flex盒子的主轴尺寸占比。
即,在纵向容器中控制高度,在横向容器中控制宽度。.align-stretchflex盒子在侧轴方向伸展。.align-centerflex盒子在侧轴方向居中对齐。.justify-centerflex盒子在主轴方向居中对齐。.flex-wrap允许flex盒子换行显示,默认不换行。.scroll_cont带滚动条区域
/* flex栅格 */
.flex-col {overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-box;
display: -ms-flexbox; display: flex; flex-direction: column;
-webkit-box-orient: vertical; -webkit-flex-direction: column;
-ms-flex-direction: column; background:#fff; }
.flex-row {overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-box;
display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal;
-ms-flex-direction: row;}
.flex-1 { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1;}
.flex-2 { -webkit-box-flex: 2; -webkit-flex: 2; -ms-flex: 2; flex: 2;}
.flex-3 { -webkit-box-flex: 3; -webkit-flex: 3; -ms-flex: 3; flex: 3;}
.flex-4 { -webkit-box-flex: 4; -webkit-flex: 4; -ms-flex: 4; flex: 4;}
.align-stretch { -webkit-box-align: stretch; -webkit-align-items: stretch;
-ms-align-items: stretch; -ms-flex-align: stretch; align-items: stretch;}
.align-center { -webkit-box-align: center; -webkit-align-items: center;
-ms-align-items: center; -ms-flex-align: center; align-items: center;}
.justify-center { -webkit-box-pack: center; -ms-box-pack: center;
-webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;}
.flex-wrap { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;}
.scroll_cont {overflow: auto; box-sizing: border-box; width: 100%; height: 100%; overflow: auto;
-webkit-overflow-scrolling: touch;}
.scroll_cont {-ms-overflow-style:none; overflow:-moz-scrollbars-none;}
.scroll_cont::-webkit-scrollbar{ width:0px;}
.flex-col定义一个纵向flex容器。.flex-row定义一个横向flex容器。.flex-1,.flex-2,
.flex-3,
.flex-4定义flex盒子的主轴尺寸占比。
即,在纵向容器中控制高度,在横向容器中控制宽度。.align-stretchflex盒子在侧轴方向伸展。.align-centerflex盒子在侧轴方向居中对齐。.justify-centerflex盒子在主轴方向居中对齐。.flex-wrap允许flex盒子换行显示,默认不换行。.scroll_cont带滚动条区域
父元素设置: display:flex
垂直居中: align-items:center; / /放在父元素里子元素居中
水平居中: justify-content:center; / /放在父元素里子元素居中
阅读全文
0 0
- CSS中flex布局 弹性盒模型
- 浅谈CSS属性之布局--flex布局<弹性盒模型>
- 弹性盒模型 Flex 布局
- css弹性盒模型:flex
- CSS-弹性盒模型布局
- css3中 弹性盒模型布局之box-flex
- css中flex:1弹性布局例子
- css中flex:1弹性布局例子
- flex布局(弹性盒模型)知识点
- 理解CSS弹性盒模型flex
- 深入理解CSS弹性盒模型flex
- 深入理解CSS弹性盒模型flex
- CSS弹性盒子模型Flex
- 响应式布局:CSS3弹性盒flex布局模型
- 响应式布局:CSS3弹性盒flex布局模型
- 响应式布局:CSS3弹性盒flex布局模型
- flex弹性盒布局
- Flex弹性盒布局
- Angular1.x安装与配置
- Centos7 安装dubbo-admin2.8.4
- 如何判断一个对象是不是为空
- JPA @Id 和 @GeneratedValue 注解详解
- 代码覆盖率工具 Istanbul 入门教程
- CSS中flex布局 弹性盒模型
- 一维Otsu算法的原理与实现
- Intellij idea 下@autowired报错解决
- 12、JSON 学习记录
- Java并发之atomic包的原理及分析
- java tomcat中context配置
- C++ Primer Plus第五版 第四章 编程练习答案
- idea 集成activity工作流插件
- 《机器学习实战》学习笔记(二)之决策树(上)决策树的生成及修剪,ID3,C4.5CART算法