移动web-day04-延续Flex布局

2022-04-05  本文已影响0人  sheepl

今日重点: Flex布局

1. 使用 flex-direction 改变元素排列方向
主轴默认是水平方向, 侧轴默认是垂直方向
修改主轴方向属性: flex-direction

属性值 作用
row 行, 水平(默认值)
column * 列, 垂直
row-reverse 行, 从右向左
column-reverse 列, 从下向上

改变主轴方向为垂直方向 fd
        flex-direction: column;
          把主轴方向变成了垂直方向,还是用jc控制主轴方向的对齐方式
          把侧轴方向变成了水平方向,还是用ai控制侧轴方向的对齐方式
        
          注意:主轴和侧轴仅仅只是调换了方向而已 

2. 弹性盒子换行
弹性盒子换行显示 : flex-wrap: wrap;
调整行对齐方式 :align-content
➢ 取值与justify-content基本相同

      .box {
        /* 添加弹性盒子 */
        display: flex;
        /*  弹性盒子换行 flex-wrap: wrap;
        其高度被默认拉伸,然后高度被均分  */
        flex-wrap: wrap;

        /* align-content: ; 取值和jc是一样的
          针对多行弹性盒子的侧轴设置的
          出现的前提是 必须先换行,  flex-wrap:wrap;

          align-items 针对于单行弹性盒子的侧轴对齐方式  */
          
        /* align-content: flex-start; */
        /* align-content: flex-end; */
        /* align-content: center; */
        /* align-content: space-around; */
        /* align-content: space-between; */

        /* 需要手动输入.没有提示 */
        /* align-content: space-evenly; */
        
        width: 1000px;
        height: 600px;
        background: orange;
      }

--------------今日分享主要是做一个flex布局的小案例,然后不断的去精炼内容
然后了解一些拓展的小知识
望明天更好,加油!

上一篇 下一篇

猜你喜欢

热点阅读