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

    css中clear属性是什么

    小妮浅浅小妮浅浅2021-07-22 11:14:00原创150

    说明

    1、用于规定元素哪一侧不允许浮动元素,默认值为none,表示不清除,左右两侧允许浮动元素。

    2、确保当前元素的左右两侧没有浮动元素。clear只对元素本身的布局起作用。

    可选值

    left清除左侧浮动元素对当前元素的影响

    right清除右侧浮动元素对当前元素的影响

    both清除左/右两侧浮动元素对当前元素的影响

    实例

    <!DOCTYPE html>
    <html>
    <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>clear属性</title>
        <style>
            .box1{
                width:200px;
                height:200px;
                background-color: cadetblue;
                /* 设置向左浮动*/
                float: left;
                
            }
     
            .box2{
                width:400px;
                height:400px;
                background-color:crimson;
                float: right;
                
            }
     
            .box3{
                width:200px;
                height:200px;
                background-color:chartreuse;
                /*设置clear属性:使其位置不受左侧浮动元素的影响 */
                /* clear: left; */
                /*设置clear属性:使其位置不受右侧浮动元素的影响 */
                /* clear: right; */
                /* clear: both; */
            }
     
        </style>
    </head>
    <body>
        <div>1</div>
        <div>2</div>
        <div>3</div>
    </body>
    </html>

    以上就是css中clear属性的介绍,希望对大家有所帮助。更多css学习指路:css教程

    专题推荐:css clear
    品易云
    上一篇:css浮动元素的重叠问题 下一篇:css清除浮动的原因

    相关文章推荐

    • css3和less有什么区别• css设置所有标签的方法• css样式冲突的解决办法• css行内样式的介绍• css中流的概念介绍• css文档流的两种特性• css写五角星的方法• css设置溢出不换行的方法• css使用transform垂直对齐• css中position常见的四个属性值• css中sticky属性是什么• css中sticky属性有什么特点• css浮动有哪些特性• css浮动元素的规则介绍• css浮动元素的重叠问题

    全部评论我要评论

  • 取消发布评论
  • 

    Python学习网