阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      CSS3 flex

      CSS flex

      让所有弹性盒模型对象的子元素都有相同的长度,且忽略它们内部的内容:

      #main div {
          flex:1;
      }
      

      浏览器支持

      表格中的数字表示支持该属性的第一个浏览器的版本号。

      紧跟在 -webkit-, -ms- 或 -moz- 后的数字为支持该前缀属性的第一个版本。

      属性IEChromeFFsafariOpen
      flex29.0
      21.0 -webkit-
      11.0
      10.0 -ms-
      28.0
      18.0 -moz-
      9.0
      6.1 -webkit-
      17.0

      定义和用法

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

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

      注意:如果元素不是弹性盒模型对象的子元素,则 flex 属性不起作用。

      默认值:0 1 auto
      继承:
      可动画化:是,参见个别的属性。请参阅 可动画化(animatable)。
      版本:CSS3
      JavaScript 语法:object.style.flex=“1”

      CSS 语法

      flex: flex-grow flex-shrink flex-basis|auto|initial|inherit;
      

      属性值

      描述
      flex-grow一个数字,规定项目将相对于其他灵活的项目进行扩展的量。
      flex-shrink一个数字,规定项目将相对于其他灵活的项目进行收缩的量。
      flex-basis项目的长度。合法值:”auto”、”inherit” 或一个后跟 “%“、”px”、”em” 或任何其他长度单位的数字。
      auto与 1 1 auto 相同。
      none与 0 0 auto 相同。
      initial设置该属性为它的默认值,即为 0 1 auto。请参阅 initial。
      inherit从父元素继承该属性。请参阅 inherit。

      相关文章

      CSS 参考手册:flex

      CSS 参考手册:flex-basis

      CSS 参考手册:flex-direction

      CSS 参考手册:flex-flow

      CSS 参考手册:flex-grow

      CSS 参考手册:flex-shrink

      CSS 参考手册:flex-wrap

      卖前端学习教程

      只需几十元,就能买到培训班的内部教程!开启高薪之路!

      零基础小白阿里P7的教程都有!

      同时长期收购所有培训班的前端教程

      目录
      目录