<html>
<head>
<title></title>
<style type="text/css">
#father
{
border: solid 1px #0f0;
}
#father div
{
background-color: #eeb0b0;
padding: 25px;
border: dashed 3px #000;
}
div.special
{
float: left;
}
</style>
</head>
<body>
<div id="father">
<div class="special">
This is a devision!</div>
<div class="special">
This is a devision!</div>
<div style="padding-left: 500px;">
This is a devision!</div>
<div>
This is a devision!</div>
<p>
This is a paragraph! This is a paragraph! This is a paragraph! This is a paragraph! This is a paragraph!
This is a paragraph! This is a paragraph! This is a paragraph! This is a paragraph! This is a paragraph!
This is a paragraph! This is a paragraph!
</p>
</div>
</body>
</html>
實驗一:為什麼每設定一個Div的浮動,都會加一段紅色框的距離?
猛然很雷的很發現,原來這個鬼東西在設定成Float以後,設定Float的這個Div實際上會保留padding的設定,而跟在它屁股後面的Div則搶點floatDiv的這一行,由於Padding-left的距離小於float Div的寬長,預設就緊貼著FloatDiv的長度後面了,很無法這個