1、flex弹性布局
属性值
|
效果
|
flex-start
|
默认值,弹性盒子从起点开始依次排列
|
flex-end
|
弹性盒子从终点开始依次排列
|
center
|
弹性盒子沿主轴居中排列
|
space-between
|
弹性盒子沿主轴均匀排列,空白间距分在弹性盒子之间
|
space-around
|
弹性盒子沿主轴均匀排列,空白间距均分在弹性盒子两侧
|
space-evenly
|
弹性盒子沿主轴均匀排列,弹性盒子与容器之间间距相等
|
例如:justify-content:center;
3、侧轴对齐方式
属性值
|
效果
|
stretch
|
弹性盒子沿着侧轴线被拉伸至铺满容器(弹性盒子没有设置侧轴方向尺寸则默认拉伸)
|
center
|
弹性盒子沿侧轴居中排列
|
flex-start
|
弹性盒子从起点开始依次排列
|
flex-end
|
弹性盒子从终点开始依次排列
|
4、修改主轴方向
属性值
|
效果
|
row
|
水平方向,从左向右(默认)
|
column
|
垂直方向,从上向下
|
row-reverse
|
水平方向,从右向左
|
column-reverse
|
垂直方向,从下向上
|
5、弹性伸缩比
属性值
|
效果
|
flex-start
|
默认值,弹性盒子从起点开始依次排列
|
flex-end
|
弹性盒子从终点开始依次排列
|
center
|
弹性盒子沿主轴
|
space-between
|
弹性盒子沿主轴均匀排列,空白间距均分在弹性盒子之间
|
space-around
|
弹性盒子沿主轴均匀排列,空白间距均分在弹性盒子两侧
|
space-evenly
|
弹性盒子沿主轴均匀排列,弹性盒子与容器之间间距相等
|
-
flex 布局
-
弹性换行 flex-wrap: wrap
-
主轴对齐方式:space-between
-
行对齐方式:space-between
图示:
代码所示:文章来源:https://www.toymoban.com/news/detail-709946.html
<!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <link rel="stylesheet" href="//at.alicdn.com/t/c/font_4212162_lc9cwc7p29j.css"> <style> *{ margin: 0; padding: 0; box-sizing: border-box; } .box{ width: 900px; height: 200px; background-color: #a6bfdd; margin: 100px auto; display: flex; flex-wrap: wrap; justify-content: space-between; align-content: space-between; } div{ width: 400px; height: 70px; background-color: #ceaa91; display: flex; } .box div span{ width: 100px; height: 100%; font-size: 30px; line-height: 70px; color: #aa866e; padding-left: 10px; } h3{ height: 30px; font-weight: normal; font-size: 18px; padding-top: 10px; } p{ height: 40px; font-size: 12px; margin-top: 5px; } .p{ width: 800px; height: 70px; display: flex; flex-direction: column; color: #aa866e; } </style> </head> <body> <div class="box"> <div> <span class="iconfont icon-huojian"></span> <div class="p"> <h3>一键发布多端</h3> <p>发布视频到抖音短视频、西瓜视频及今日头条</p> </div> </div> <div> <span class="iconfont icon-dunpai"></span> <div class="p"> <h3>管理视频内容</h3> <p>支持修改自己发布稿件状态和实时查询视频审核状态</p> </div> </div> <div> <span class="iconfont icon-zhifeiji_fabu"></span> <div class="p"> <h3>发布携带组件</h3> <p>支持分享内容携带小程序、地理位置信息等组件、扩展内容及突出地域性</p> </div> </div> <div> <span class="iconfont icon-analysis"></span> <div class="p"> <h3>数据评估分析</h3> <p>获取视频在对应产品内的数据表现、获取抖音热点,及时进行表现评估</p> </div> </div> </div> </body> </html>
文章来源地址https://www.toymoban.com/news/detail-709946.html
到了这里,关于9-web前端 flex弹性布局的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!