初始化樣式
* {
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,如需轉載請自行聯系原作者