阿西河

所有教程

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

我的收藏

    最近访问  (文章)

    教程列表

    数据库
    抓包专区
    测试专区

    CSS3 flex

    CSS flex

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

    #main div {
        flex:1;
    }
    

    浏览器支持

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

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

    属性 IE Chrome FF safari Open
    flex 29.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的教程都有!

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

    目录
    目录