栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > Web开发 > JavaScript

flex布局详解——带图片说明

JavaScript 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

flex布局详解——带图片说明

慕课网图片显示太窄 点击这里看原文

1 基础知识

基础知识不做介绍,详情请学习这里

2 确定主轴和交叉轴

flex-direction 属性决定了主轴和交叉轴的方向

flex-direction 图解
row
row-reverse
column
column-reverse
3 主轴排列方式和交叉轴排列方式 3.1 主轴排列方式
justify-content 说明
flex-start 沿着主轴的方向排列
flex-end 逆着主轴的方向排列
center 居中排列
space-between 左右两端靠线,中间项目的间隔相等
space-around 每个项目两侧的间隔相等。所以,项目之间的间隔比项目与边框的间隔大一倍
3.2 交叉轴轴排列方式
align-items 说明
flex-start 在交叉轴的起始对齐
flex-end 在交叉轴的终点对齐
center 居中排列
baseline 项目的第一行文字的基线对齐
stretch(默认值) 如果项目未设置高度或设为auto,将占满整个容器的高度
4 图片说明
  • 先确定主轴的方向,是水平方向还是垂直方向
  • 项目在主轴方向 根据 justify-content 的属性 就像排队一样 挨个的排列下去
  • 主轴排队站好之后 把各个项目看成一个整体
  • 整体 根据 align-items 的取值 沿着交叉轴的方向移动 确定对齐方式
flex-direction 方向 justify-conten align-items 图示 说明
row flex-start flex-start 主轴方向挨个站队;交叉轴的起始位置对齐
row center flex-end 主轴方向是居中排列;交叉轴的终点对齐
column flex-start center 主轴方向挨个排列:交叉轴中间对齐
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/244866.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号