响应式网页、弹性布局

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

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 @   奥摩前端  阅读(94)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示