2019-04-07

<html>
<head>
<meta charset="utf-8">
<title>浮动对元素产生的影响</title>
<style>
.dv1,.dv2,.dv3{
width:200px;
height:200px;
}
.dv1{
background:red;
/左浮动/
float:left;
}
.dv2{
background:blue;
float:left;
}
.dv3{
background:yellow;
float:left;
}
p{
height:100px;
background:black;
}
/清除浮动方法一/
/.clear{
clear:both;清除浮动两端所带来的影响
}
/
/清除浮动方法二/
/* overflow:visible / hidden; scroll/ auto /
/
.box{ /
/
overflow:hidden; //给父元素添加/
/
overflow:auto;
} */

        /*清除浮动的方法三*/
        /* .box{
            height:200px;
        } */

        /*清除浮动方法四  伪类*/
        .box:after{
            content:'';/*在box后面添加内容为空*/
            display:block;/*把添加的内容转换成块元素*/
            clear:both;  /*清除元素两端的浮动*/
        }
    </style>
</head>
<body>
    <div class='box'>
        <div class='dv1'></div>
        <div class='dv2'></div>
        <div class='dv3'></div>
        <!-- <div class='clear'></div> -->
    </div>  
    <p></p>

</body>

</html>

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,368评论 1赞 92
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 29,259评论 1赞 45
  • 一、在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例 在CSS当中,相...
    dengpan阅读 742评论 0赞 0
  • 还没试着十一小长假就进入尾声了……今天孩子们的特长班开课了,二宝也不知怎么了,到了舞蹈班门口,一直磨磨蹭蹭哭哭啼啼...
    宝妈莉阅读 154评论 0赞 0
  • 落糟的棋 每步都带着悔意 染红的枫叶 不懂春的思绪 小心谨慎 因为每步看到结果 分离 坠落 回到最初的窝 一个人静静地过
    H3190阅读 151评论 0赞 0

友情链接更多精彩内容