• 技术文章 >web前端 >html教程

    HTML中弹性布局(Flex)的介绍(附代码)

    不言不言2018-08-01 10:53:37原创4638
    这篇文章给大家分享的内容是关于HTML中弹性布局的内容,有需要的朋友可以参考一下,希望可以帮助到大家。

    一、Flex布局是什么?

    Flex是Flexible Box的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性。
    任何一个容器都可以指定为Flex布局。

    二、基本概念

    采用Flex布局的元素,称为Flex容器(flex container),简称”容器”。它的所有子元素自动成为容器成员,称为Flex项目(flex item),简称”项目”。

    代码如下:

    三、容器的属性

    以下6个属性设置在容器上。

    <!DOCTYPE html>

    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>弹性布局</title>
        <style>
         body{
             margin: 0;
             padding: 0;
         }   
         #main
    {
        width:50vw;
        height:50vh;
        border:1px solid black;
        display:flex;
        margin: 0 auto;
       
    }
    
         #main p
            {
        flex:1;
        
        }
    
        
        </style>
    </head>
    <body>
        <p>
            <p id="main">
                <p style="background:#ff0">1</p>
                <p style="background:#f0f">2</p>
                <p style="background:#f00">3</p>
                <p style="background:#0ff">4</p>
                <p style="background:#0f0">5</p>
            </p>
        </p>    
    </body>
    </html>

    效果图:

    1387830510-5b5fe1c33ba55_articlex.png

    提示:在css样式里面加上flex-direction:column;就会变成另外一种布局效果。如下图:

    590627763-5b5fe25eef028_articlex.png

    相关文章推荐:

    html最新的flex布局的理解

    flex利用webservice上传照片实现代码

    以上就是HTML中弹性布局(Flex)的介绍(附代码)的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:java html css php
    上一篇:一个完整的HTML对象是什么样的,如何生成? 下一篇:弹性布局是什么?弹性布局flex的基本应用(附代码)
    大前端线上培训班

    相关文章推荐

    • html怎样设置div背景图片• html怎么改变按钮颜色• 怎样禁止html页面滚动• html中table行间距怎么设置• html怎么写按钮

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网