[CSS] DIV排版三欄高度滿版

圖解:

div

說明:

方法1

可參考下面文章
Equal Height Columns using CSS

方法2

所有的DIV都加上"height:100%"

範例原始碼:

上述圖解之原始碼如下:

<!doctype html>
<html>
<head>
<meta charset="UTF-8″>
<title>example</title>
<style type="text/css">
html,body {
background-color: #000000;
margin: 0px;
padding: 0px;
height:100%;
}
#main {
width: 900px;
margin-right: auto;
margin-left: auto;
height:100%;
}
#left, #middle, #right {
float: left;
width: 280px; /* 900/3=300(每個div寬度); 300-10*2(padding left與right距離)=280 */
height:100%;
padding:10px;
}
#left, #right {
background-color: #CCFFCC;
}
#middle {
background-color: #FFFFCC;
}
</style>
</head>
<body>

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec ac lectus ac ligula cursus ullamcorper. Aliquam iaculis nonummy libero. Nulla nisi libero, faucibus quis, egestas non, congue vel, dolor. Nulla facilisi. Quisque non metus malesuada libero suscipit cursus. Nam eget metus. Aliquam non quam. Integer sit amet pede eu est gravida fermentum. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Sed vulputate tempus felis. Vestibulum tincidunt elit sit amet est. Sed ultricies tempus enim. Curabitur quam augue, fringilla ac, imperdiet et, dignissim sit amet, erat. Aenean ornare. Quisque turpis neque, suscipit pretium, aliquet sed, eleifend vitae, elit. Ut velit neque, venenatis non, convallis at, nonummy tincidunt, nisl. Morbi sapien.

Praesent mauris. Proin arcu. Maecenas elementum. Curabitur congue, ante ut pretium suscipit, lectus elit porttitor arcu, ac porta magna ante sit amet nulla. Suspendisse sed tellus. In eget mi in risus adipiscing lobortis. Nam lobortis ipsum quis nibh. Donec odio. Nullam fermentum, leo id condimentum viverra, augue nibh viverra dui, in placerat arcu sapien nec velit. Nunc tincidunt molestie elit. Sed est mi, posuere vitae, congue vitae, pulvinar vel, enim. Morbi vestibulum erat sed risus. Nulla facilisi.

Integer nec neque. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent dictum venenatis velit. Morbi interdum eleifend sapien. Morbi a mauris. Nulla auctor varius elit. Mauris id nibh ac orci egestas gravida. Nam orci. Fusce dui. Nulla interdum pharetra mauris. Sed fermentum purus ac lectus. Vivamus et dui ac quam vehicula tristique. Cras sem. Integer non nisi commodo elit sagittis interdum.

</div>
</body>
</html>

發表留言

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

在WordPress.com寫網誌.

向上 ↑