响应式网页、弹性布局

响应式网页设计:是页面设计与开发根据用户系统平台、屏幕尺寸、屏幕定向进行相应的响应和调整

viewport:用户网页的格式区域,对响应式来说它是非常重要的,因为它可以告诉我们浏览器如何处理这些页面和尺寸

弹性盒子:不使用浮动和框架情况下实现元素排列

1、弹性盒子是css3的一种新布局模式

2、代替浮动使布局更加简便

3、对齐方式包含了水平方向和垂直方向

4、弹性项目可以通过css重新排序

 /* 项目在主轴上的对齐方式 */
      justify-content: space-evenly;
      /* justify-content value:
      flex-start(默认值)
      flex-end
      center
      space-between
      space-around
      space-evenly 
      */
      height: 600px;
      /* 项目在交叉轴的对齐方式(需要设置高度) */
      align-items: baseline;
      /* 
      stretch(默认值)
      flex-start
      flex-end
      center
      baseline
      */
      align-content: stretch;
      /* flex-start
         flex-end
         center
         space-between
         space-around
         stretch(默认值)
      */
    }
.item-2 {
      align-self: center;
      /*
      auto(默认值)
      flex-start
      flex-end
      center
      baseline
      stretch
      */
      order: 2;
    }

 

posted @ 2022-03-25 15:35  奥摩前端  阅读(91)  评论(0编辑  收藏  举报