ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

CSS学习笔记(八) 弹性布局

2019-09-03 23:51:17  阅读:259  来源: 互联网

标签:flex 起点 主轴 弹性 可选值 笔记 对齐 CSS 默认


关于弹性布局的教程,网上已经有很多很多写得比较详细的,所以这里就不再细说啦

这篇文章将会把常用的属性整理出来,就当作是一个速查手册吧,方便以后使用

1、基本概念

  • 设置 display: flex; 的元素称为 Flex 容器,其中所有的子元素称为 Flex 项目

  • 容器存在两根用于定位的轴,分别是水平的 主轴 和垂直的 交叉轴,项目默认沿主轴排列

2、容器属性(设置在容器上)

  • flex-direction:设置主轴的方向,可选值如下
    • row(默认):主轴沿水平方向,起点在左边
    • row-reverse:主轴沿水平方向,起点在右边
    • column:主轴沿垂直方向,起点在上边
    • column-reverse:主轴沿垂直方向,起点在下边
  • flex-wrap:定义换行的方式,可选值如下
    • nowrap(默认):不换行
    • wrap:换行,第一行在上面
    • wrap-reverse:换行,第一行在下面
  • justify-content:定义项目在主轴上的对齐方式,可选值如下
    • flex-start(默认):起点对齐
    • flex-end:终点对齐
    • center:居中对齐
    • space-between:两端对齐,项目之间间隔相等
    • space-around:两端对齐,项目两侧间隔相等
  • align-items:定义项目在交叉轴上的对齐方式,可选值如下
    • flex-start:起点对齐
    • flex-end:终点对齐
    • center:居中对齐
    • baseline:项目的第一行文字的基线对齐
    • stretch(默认):如果项目未设置 height 或者设置为 auto,那么项目占满容器的高度

标签:flex,起点,主轴,弹性,可选值,笔记,对齐,CSS,默认
来源: https://www.cnblogs.com/wsmrzx/p/11456509.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有