博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
弹性盒模型
阅读量:6442 次
发布时间:2019-06-23

本文共 1270 字,大约阅读时间需要 4 分钟。

弹性盒模型相比传统的盒模型(display+position+float),可以更加简单的实现各种布局页面

简单举一个例子,代码如下

1
2
3

css

.row{width:200px;    height: 50px;    /*加上厂商前缀,目前使用方式都有三种写法:1,旧的2,过度的3,新的*/    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-flex-flow: row nowrap;    -ms-flex-flow: row nowrap;    flex-flow: row nowrap;}.row div{     width:50px;height:50px;    -webkit-box-flex: 1;     -webkit-flex: 1;     -ms-flex: 1;    flex: 1;     text-align: center;    line-height: 5rem;    background-color: #f69f75;}

.list的属性

flex-direction: row | row-reverse | column | column-reverse;flex-wrap: nowrap | wrap | wrap-reverse;flex-flow: 
||
;justify-content: flex-start | flex-end | center | space-between | space-around;align-items: flex-start | flex-end | center | baseline | stretch;align-content: flex-start | flex-end | center | space-between | space-around | stretch;

flex-flow:row nowrap || flex:column wrap

图片描述

flex-flow:row-reverse nowrap

图片描述

flex-flow:column nowrap

图片描述

假如.row div的css改成

.row div{         width:50px;        height:50px;        display: flex;        justify-content: center;        align-items: center;        background-color: #f69f75;    }

也能实现数字的垂直居中

转载地址:http://incwo.baihongyu.com/

你可能感兴趣的文章
go公链实战0x03数据持久化
查看>>
阿里巴巴IPv6应用平台引领下一代互联网
查看>>
redis管道
查看>>
BCH何以独当一面
查看>>
行业风云骤起,母婴产品何以抢占市场红利?
查看>>
人人都能学会的python编程教程1:第一行代码
查看>>
使用pytesseract识别简单验证码
查看>>
Struts2配置后ClassNotFoundException
查看>>
Nodejs教程12:path(路径)
查看>>
vue学习笔记-vue模板语法
查看>>
Android 用WebView开发简单的浏览器
查看>>
Java可重入锁原理
查看>>
Jscalpel 使操作对象更容易
查看>>
DataBinding入门四部曲
查看>>
ipv6的一些问题
查看>>
组件化开发之fastlane自动化开发组件
查看>>
C++文件管理和外排序
查看>>
关于某些情况Vue的过滤器无法使用
查看>>
Python 代码混淆和加密技术
查看>>
Spring Boot JPA Entity Jackson序列化触发懒加载的解决方案
查看>>