前端布局

布局:

1、两边固定中间自适应

flex布局(如果对flex不了解,可点击打开链接学习)

(1)将父元素box设为display:flex

(2)左右固定宽度 

(3)中间flex:1


2、水平垂直居中:详细参考https://www.cnblogs.com/xiaoxueer/p/11849997.html

(1)定位:

   父子元素定位+偏移

    position: absolute

    left: 50%;

    top:50%;

    transform: translate(-50%,-50%);

(2)flex:父元素弹性盒、弹性盒内子元素 水平的主轴(main axis)和垂直的交叉轴(cross axis)居中

       display: flex;

      align-items: center;//定义项目在交叉轴上如何对齐。

      justify-content: center;//定义了项目在主轴上的对齐方式。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • flex布局 注意:设为Flex布局以后,子元素的float、clear和vertical-align属性将失效。...
    一名有马甲线的程序媛阅读 369评论 0 0
  • js基础、css基础、怎么学前端的,平时项目中遇到的难点,怎么解决的,异步函数、跨域、算法、设计模式 常见问题 1...
    朝_5e5d阅读 2,133评论 0 12
  • flex布局 当有三个子div时 未设置布局时 display: flex; 设置了弹性布局后 flex-wrap...
    hszz阅读 404评论 0 2
  • 每天的学习记录,可能有的地方写的不对,因为刚学,以后发现错的话会回来改掉整体流程 https://develope...
    有点健忘阅读 4,753评论 0 7
  • 1. 介绍一下 CSS 的盒子模型? 2. css 选择器优先级? 3. 垂直居中几种方式? 4. 水平居中几种方...
    岚平果阅读 129评论 0 0