zoukankan      html  css  js  c++  java
  • Css3 里的弹性盒的比例关系

    前两天朋友出去面试遇到了尴尬的问题,原题是:"在一个盒子里包裹着三个子元素,让子元素的宽度以1:1、1:2、1:3的关系依次展示"

    这就尴尬了啊..........................

     这个的就是弹性盒里的东西     

    flex 属性用于设置或检索弹性盒模型对象的子元素如何分配空间。

    flex 属性是 flex-grow、flex-shrink 和 flex-basis 属性的简写属性。

    flex-grow         一个数字,规定项目将相对于其他灵活的项目进行扩展的量。(flex-grow 属性用于设置或检索弹性盒子的扩展比率,默认是0)

    flex-shrink      一个数字,规定项目将相对于其他灵活的项目进行收缩的量。(默认值是1,)

    flex-basis       项目的长度。合法值:"auto"、"inherit" 或一个后跟 "%"、"px"、"em" 或任何其他长度单位的数字。(说白了就是可以元素设定自定义的宽度)

    简单操作了一下:看demo

    HTML部分

    style部分

  • 相关阅读:
    穷举、迭代、以及while代替for循环的使用
    for循环与for循环嵌套
    day07 数据类型补充
    day06
    day05
    day04
    python2 和 python3 的区别
    day03
    第一周笔记
    day02笔记
  • 原文地址:https://www.cnblogs.com/ljjzxx/p/12164530.html
Copyright © 2011-2022 走看看