• 技术文章 >web前端 >前端问答

    css样式中flex属性的用法是什么

    长期闲置长期闲置2022-04-15 17:37:48原创262

    在css中,flex属性用于设置或者检索弹性盒模型对象的子元素如何分配空间;该属性是“flex-grow”、“flex-shrink”和“flex-basis”属性的简写属性,语法为“flex:简写属性值;”。

    本教程操作环境:windows10系统、CSS3&&HTML5版本、Dell G3电脑。

    css样式中flex属性的用法是什么

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

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

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

    语法如下:

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

    属性值如下:

    示例如下:

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8"> 
    <title>123</title>
    <style> 
    #main
    {
    width:220px;
    height:300px;
    border:1px solid black;
    display:flex;
    }
    #main div
    {
    flex:1;
    }
    </style>
    </head>
    <body>
    <div id="main">
      <div style="background-color:coral;">红色</div>
      <div style="background-color:lightblue;">蓝色</div>  
      <div style="background-color:lightgreen;">带有更多内容的绿色 div</div>
    </div>
    <p><b>注意:</b> Internet Explorer 9 及更早版本不支持 flex 属性。</p>
    <p><b>注意:</b> Internet Explorer 10 通过 -ms-flex 属性来支持。 IE11 及更新版本完全支持 flex 属性 (不需要 -ms- 前缀)。</p>
    <p><b>注意:</b> Safari 6.1 (及更新浏览器) 通过 -webkit-flex 属性支持。</p>
    </body>
    </html>

    输出结果:

    09.png

    (学习视频分享:css视频教程

    以上就是css样式中flex属性的用法是什么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:css
    上一篇:es6 match()有几个参数 下一篇:ES6怎么修改数组中的某个元素
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• 浅析CSS中怎么实现线性渐变(linear-gradient)• 如何利用CSS制作一个聚光灯效果(附代码)• css3中flex值为1是什么意思• 浮动是不是css3新增的• css3中的3维平面z轴有负值吗
    1/1

    PHP中文网