浮动一开始时为了实现图片文字环绕

<img src="images/1.jpeg">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitat</p>

img{float:left}

浮动元素后,使得父元素包含浮动元素

<section>
    <img src="images/1.jpeg">
    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
    tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
    quis nostrud exercitat</p>
</section>

img{float:left;}
1.对父元素设置overflow:hidden
    section{overflow:hidden;}

2.父元素也设置float
    section{float:left;}

3.在父元素末尾添加清除元素,用伪类实现比较方便,不需要手动添加html
    section:after{
        content:'.';
        visibility:hidden;
        height:0;
        display:block;
        clear:both;            
    }

results matching ""

    No results matching ""