這個三列布局是豎著的!為什么啊
<!DOCTYPE html>
<html>
<head>
? ? <meta charset="utf-8">>
<title>二列布局</title>
<style type="text/css">
body{margin: 0;padding: 0}
.left{width: 33.33%;height: 500px;float: left;background: #ccc;}
.middle{width: 33.33%;height: 500;float: left;background: #999;}
.right{width: 33.33%;height: 500px;float;rightbackground: pink;}
</style>>
</head>
<body>
<div class="left"></div>
<div class="middle"></div>>
<div class="right"></div>>
</body>
</html>
2016-06-07
你不是漏了個分號嗎?
2016-06-06
第一個塊設置float對應得div脫離了文檔流(normal float)就在最瀏覽器的左邊,第二個設置float:left第二個挨著第一個,最后第三個設置float:right,則對應的塊在瀏覽器的最右邊。如果再定義一個div高度設置比第一行高一些例height:600px,不設置float,則這個div只顯示出100px,因為第一行的三個塊覆蓋了第四個塊的500px高度的內容。第四個塊不設置float相當于占了網頁的第一行只是有三個飄起來的塊把它覆蓋了而已。
2016-05-25
因為設置了浮動
2016-05-25
因為規定了寬度
2016-05-25
列布局不是豎著的,難道還是橫著的??