卖坚果的怪叔叔 卖坚果的怪叔叔
  • 首页
  • 技术
  • 生活
  • 记录
  • 朋友
  • 常用代码
  • 关于
首页 › 技术 › Flex布局入门

Flex布局入门

坚果大叔
2019-05-09 7:23:47技术阅读数 278

1. flex (弹性布局)

主要提供简便、完整、响应式布局解决方法,设置flex布局后元素的 float、clear、vertical-align属性将失效

主要参数:

  • flex-direaction

    • 决定主轴的方向

      - 参数:
          - row(默认值):      主轴为水平方向,起点在左端
          - row-reverse:     同上,起点在右端
          - column:          主轴为垂直方向,起点在上方
          - column-reverse:  同上,起点在下方
  • flex-wrap

    • 如果默认轴线排序不下,则换行

      - 参数:
          - nowrap(默认):     不换行
          - wrap:            换行,第一行在上方
          - wrap-reverse:    换行,第一行在下方
  • flex-flow

    • 是flex-direaction 和 flex-wrap的简写
  • justify-content

    • 在主轴(水平)上的对齐方式

      - 参数:
          - flex-start(默认值): 左对齐
          - flex-end:          右对齐
          - center:            居中
          - space-between:     两端对齐,项目之间间隔相等
          - space-around:      项目两侧有间隔,类似margin后的效果
  • align-items

    • 定义项目交叉(垂直)轴上如何对齐

      - 参数:
          - flex-start:       起点对齐
          - flex-end:         重点对齐
          - center:           重点对齐
          - baseline:         第一行文字的基线对齐
          - stretch:          如果项目未设置高度或者auto,将占满整个容器
  • align-content

    • 多根轴线的对齐方式,单一不起作用

      - 参数:
          - flex-start:       交叉轴 起点对齐
          - flex-end:         交叉轴 终点对齐
          - center:           交叉轴 中点对齐
          - space-between:    交叉轴两端对齐,轴线之间平均分布
          - sapce-around:     同margin
          - stretch:          占满整个交叉轴

其他参数

  • order

    定义上项目的排列顺序,数值越小,排列越靠前,默认为0
  • flex-grow

  • 定义项目的放大比例,默认为0,即如果存在剩余空间,也不放大
  • flex-shrink

  • 定义项目的缩小比例,默认为1,空间不足,该项目将缩小
  • flex-basis

  • 在分配多余空间之前,先计算是否有多余空间
  • flex

  • 上面三个的简写
  • align-self

  •     允许单个项目和其他项目有不一样的对齐方式,可覆盖align-items属性,
    默认auto,表示继承父元素的align-items属性,如果没有父元素则等同于stretch
CSS Flex
赞赏 赞(0)
本文系作者 @坚果大叔 原创发布在 卖坚果的怪叔叔。未经许可,禁止转载。
重学Javascript之基础数据
上一篇
重学JavaScript之DOM级别
下一篇
今日天气
摸鱼日历
摸鱼人日历
近期文章
  • 猫🐱
  • Input 空格问题
  • Sort函数小Tips😁😃❤️😒😭😩😳
  • 🌎🌎🌎🌎🌎🌎🌎🌎🌎🌎🌎🌎
  • element-ui中的Select选择器中remote-method方法带自定义参数
归档
  • 2022年6月
  • 2022年5月
  • 2022年4月
  • 2022年3月
  • 2022年2月
  • 2022年1月
  • 2021年12月
  • 2021年11月
  • 2021年10月
  • 2021年9月
  • 2021年8月
  • 2021年7月
  • 2021年5月
  • 2021年4月
  • 2021年2月
  • 2021年1月
  • 2020年12月
  • 2020年11月
  • 2020年10月
  • 2020年9月
  • 2020年8月
  • 2020年7月
  • 2020年6月
  • 2020年5月
  • 2020年4月
  • 2020年3月
  • 2020年2月
  • 2020年1月
  • 2019年12月
  • 2019年11月
  • 2019年10月
  • 2019年9月
  • 2019年8月
  • 2019年7月
  • 2019年6月
  • 2019年5月
  • 2019年4月
  • 2019年3月
  • 2019年2月
  • 2019年1月
  • 2018年12月
  • 2018年11月
  • 2018年10月
  • 2018年9月
  • 2018年8月
  • 2018年7月
  • 2018年6月
  • 2018年5月
  • 2018年3月
  • 2018年2月
  • 2017年12月
  • 2017年11月
  • 2017年9月
Input 空格问题
2022-06-22 10:52:44
18 0 0
Sort函数小Tips😁😃❤️😒😭😩😳
2022-06-20 15:09:29
18 0 0
element-ui中的Select选择器中remote-method方法带自定义参数
2022-05-27 16:13:19
109 2 1
CSS之GAP属性
2022-05-25 19:28:05
92 2 2
  • 0
博主

一枚佛系前端开发,会一丢丢摄影,喜欢折腾,爱好美食。分享点前端技巧、笔记以及各种有趣的APP和资源教程♥♥

友链
Lieme
公众号
西豆 崔欣 执行上下文 卖坚果的怪叔叔 集赞助手
Copyright © 2017-2022 卖坚果的怪叔叔

苏ICP备18048410号-2
  • 首页
  • 技术
  • 生活
  • 记录
  • 朋友
  • 常用代码
  • 关于
# WordPress # # CSS #
坚果大叔
198
文章
47
评论
116
喜欢