美文网首页
css之flex布局

css之flex布局

作者: 回不去的那些时光 | 来源:发表于2018-11-26 21:37 被阅读0次

html

<ul class="list">
    <li>111111</li>
    <li>2</li>
    <li>3</li>
    <li>4</li>
    <li>5</li>
</ul>

css

 * {
          margin: 0;
          padding: 0;
          list-style: none;
      }
      .list {
          height: 400px;
          border: 5px solid #555;
          /*
              display: flex:
                  开启弹性布局
              flex: 1;
                    均分宽度
            */
          display: flex;
          /*
              flex-direction:
                  水平方向,起点在左端|水平方向,起点在右端|垂直方向,起点在上沿|垂直方向,起点在下沿
                  row | row-reverse | column | column-reverse;
          */
          flex-direction: column;
            /*
                  justify-content:    主轴方向对其方式 默认值左对齐
                    左对齐|      右对齐|     居中|     两端对其,项目之间间隔相等|  每个项目两侧的间隔相等
                    flex-start | flex-end | center | space-between | space-around;
            */
            justify-content: center;
            /*
                align-items:        和主轴交叉方向对齐方式,
                    起点对齐|     终点对齐|   中点对齐|  基线对齐|  默认值
                    flex-start | flex-end | center | baseline | stretch;
            */
            align-items: center;
        }
        .list li {
            height: 40px;
            flex: 1;

        }
        .list li:nth-child(1) {
            background-color: #00a3ed;
        }
        .list li:nth-child(2) {
            background-color: #9198e5;
        }
        .list li:nth-child(3) {
            background-color: #e66465;
        }
        .list li:nth-child(4) {
            background-color: #9198e5;
        }
        .list li:nth-child(5) {
            background-color: #00a3ed;
        }

补充:
flex布局有一个很重要的属性给漏了
flex-wrap 这个属性有三个可选值分别是
nowrap:默认值,flex元素将被排在一行
wrap:flex元素将被排在多行
wrap-reverse:和 wrap 的行为一样,但是 cross-start 和 cross-end 互换

相关文章

  • css flex布局详解

    css flex布局详解 css flex布局详解1css flex布局详解2

  • 小程序CSS知识点

    一、flex布局Flex 布局教程:语法篇Flex 布局教程:实例篇 二、CSS position 属性总结CSS...

  • CSS 圣杯布局(左右固定、中间自适应)

    CSS 圣杯布局 flex 布局(推荐) 定位布局(推荐) css3 calc布局(影响性能,不推荐) flex:...

  • css

    css基础css选择器css常见样式1css常见样式2CSS布局上CSS布局下flex布局塔防小游戏flex布局青...

  • css flex

    css flex布局 采用 Flex 布局的元素,称为 Flex 容器(flex container),简称“容器...

  • html编程技巧

    字体外部描边 Css 基于flex布局的盒子上下居中 Css 基于flex布局的盒子左右居中 Css 基于flex...

  • 阮一峰CSS flex -弹性布局

    阮一峰CSS flex 布局教程 Flex 布局教程:实例篇

  • flex.css:移动端 flex 布局

    flex.css 快速布局 什么是 flex.css css3 flex 布局相信很多人已经听说过甚至已经在开发中...

  • 经典CSS布局:双飞翼和圣杯布局

    圣杯布局 HTML CSS 双飞翼布局 HTML CSS Flex布局 HTML和圣杯布局一样CSS

  • 关于Flex的使用

    基本概念 css3 中Flex意为‘弹性布局’,采用css3 Flex布局的元素,称为Flex容器,它的所有子元素...

网友评论

      本文标题:css之flex布局

      本文链接:https://www.haomeiwen.com/subject/coviqqtx.html