核心提示:浮动float:使用伪类实现,简单易操作,元素需要浮动时,如果每个标签元素都浮动或者取消浮动会比较凌乱,如果使用伪类。/*所有的子元素都浮动*/ .pall >*{float: left; }/*伪类...
浮动float:使用伪类实现,简单易操作,元素需要浮动时,如果每个标签元素都浮动或者取消浮动会比较凌乱,如果使用伪类。
<html>
<body>
<style>
/*所有的子元素都浮动*/
.pall >*{
float: left;
}
/*伪类清除浮动*/
.pall:after{
content: '.';/*在.pall后添加元素*/
display: block;/*为块级元素*/
height: 0;
clear: both;/*清除说有浮动*/
visibility: hidden;
}
</style>
<p class="pall">
<p>1</p>
<p>2</p>
<p>3</p>
<p>4</p>
</p>
<p>
hhhhhhh
</p>
</body>
</html>
方法二:
<html>
<body>
<style>
/*所有的子元素都浮动*/
.pall >*{
float: left;
}
</style>
<p class="pall">
<p>1</p>
<p>2</p>
<p>3</p>
<p>4</p>
</p>
<p></p>
<p>
hhhhhhh
</p>
</body>
</html>


