• 技术文章 >Web开发 >css教程

    css中浮动如何理解

    小妮浅浅小妮浅浅2021-08-11 09:27:37原创4277

    本教程操作环境:windows7系统、CSS3、Dell G3电脑。

    说明

    1、浮动主要分为左浮动和右浮动,分别为float: left; float: right。

    2、每次浮动后,元素本身都脱离文档流,原来的位置被其他元素占据。

    如果目标元素在同一父元素中占据浮动位置。

    3、对于浮动元素有一个要求,必须有一个宽度。

    对于内联元素,会考虑浮动元素的边界,因此会围绕着浮动元素。

    实例

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>浮动元素2</title>
    <!-- float:float属性会尽可能远的向左或向右浮动一个元素,然后它下面的内容会绕流这个元素(
    所谓绕流,就是像流体一样绕着这个元素流动)
    1.对于浮动元素都有一个要求,必须有一个宽度
    2.对于内联元素,会考虑浮动元素的边界,因此会围绕着浮动元素
    -->
    <style type="text/css">
    html,body{
    margin: 0;
    padding: 0;
    }
    #normal {
    width: 100%;
    background-color: blue;
    }
     
    #amazing {
    width: 200px;
    background-color: red;
    float: right;
    }
    </style>
    </head>
    <body>
    <div>
    <p id="normal">
    <span>我是sapn1</span>
    <span>我是sapn1</span>
    <span>我是sapn1</span>
    </p>
    <p id="amazing">
    <span>我是sapn3</span>
    <span>我是sapn4</span>
    <span>我是sapn5</span>
    </p>
    <span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
    <span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
    <span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
    <span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
    <span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
    <span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
    <span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
    <span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
    <span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
    <span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
    <span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
    <span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
    <span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
    <span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
    <span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
    <span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
    <span style="background-color: #00FFFF;">我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素我是内联元素内联元素</span>
    </div>
    </body>
    </html>

    以上就是css中浮动的理解,希望对大家有所帮助。更多css学习指路:css教程

    专题推荐:css浮动
    上一篇:css后代选择器的介绍 下一篇:css中流的概念介绍

    相关文章推荐

    • css中fraction如何使用• css如何实现自定义的属性• css自定义属性如何继承• css内边框如何理解• CSS如何绘制三角形• CSS中motion path模块的介绍• css不可点击样式实现的方法• css中px如何理解• css px和pt的不同• css后代选择器的介绍

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网