初始化样式
* {
padding:0px;
margin:0px;
}
html,body {
background-color: lightgray;
width: 100%;
height: 100%;
实例一:
#div1{
width: 400px;
height: 200px;
background-color: #FF66FF;
#div2{
width: 200px;
border: solid coral 5px;
float: left;
color: coral;
<body>
<div id="div1">
div1
</div>
<div id="div2">
div2
</body>
<a href="http://s3.51cto.com/wyfs02/M02/6D/92/wKiom1VmiI6SuwvoAACE9-l5rj4924.jpg" target="_blank"></a>
实例二:div2与div1调换顺序
<a href="http://s3.51cto.com/wyfs02/M02/6D/8E/wKioL1VmisSiTTpZAACQUJLRUyg010.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M02/6D/94/wKiom1VmlGCAEYmkAACd-JCaWEs889.jpg" target="_blank"></a>
总结:float元素对后面的块状元素(span、input、label等)和行状(div、p)元素都会产生影响,对前面的行状(div、p)元素无影响,但是对前面的块状元素产生影响。
另外使用float后 left、top、right、bottom样式将无法使用。
本文转自 yntmdr 51CTO博客,原文链接:http://blog.51cto.com/yntmdr/1655908,如需转载请自行联系原作者