[英]( height 100% ) plus (2-column css)
我需要一個2列的界面來拉伸100%的頁面高度。
PS:如果列太長,則應顯示滾動條。 解決了這個問題之后,我將嘗試在界面中添加粘性頁腳。
PPS:拜托,沒有使用“假”背景圖片的解決方案
我真的很努力地自己找到答案......謝謝你,如果你有任何想法
這是代碼
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-GB">
<head>
<title>2 Column CSS Demo - Equal Height Columns with Cross-Browser CSS</title>
<style media="screen" type="text/css">
/* <!-- */
*{
margin:0;
padding:0;
}
html {
background-color: #ccc;
height: 100%;
}
body {
background-color: white;
width: 600px;
margin: 0 auto;
height:100%;
position: relative;
border-left: 1px solid #888;
border-right: 2px solid black;
}
#footer {
clear:both;
width:100%;
height:0px;font-size:0px;
}
#container2 {
clear:left;
float:left;
width:600px;
overflow:hidden;
background:#ffa7a7;
}
#container1 {
float:left;
width:600px;
position:relative;
right:200px;
background:#fff689;
}
#col1 {
float:left;
width:400px;
position:relative;
left:200px;
overflow:hidden;
}
#col2 {
float:left;
width:200px;
position:relative;
left:200px;
overflow:hidden;
}
/* --> */
</style>
</head>
<body>
<div id="container2">
<div id="container1">
<div id="col1">
aaaa a a a a a a a a a aa aa a a a a a a a a aa aa a a a a a a a a aa aa a a a a a a a aa a a a a aa aa a a a a a a a a aa aa a a a a a a a a aa aa a a a a aa a a a a aa aa a
</div>
<div id="col2">
fghdfghsfgddn fghdfghsfgddn fghdfghsfgddn fghdfghsfgddn fghdfghsfgddn fghdfghsfgddn fghdfghsfgddn v
</div>
</div>
</div>
<div id="footer">
</div>
</body>
應該不那么難。 請看一下這段代碼。
<html>
<head>
<title>Columns</title>
</head>
<body>
<style type="text/css">
.wrapper {
width:1200px;
margin:0 auto;
}
.col1 {
width:600px;
height:100%;
float:left;
background:#f00;
}
.col2 {
width:600px;
height:100%;
float:left;
background:#00f;
}
</style>
<div class="wrapper">
<div class="col1">
Column 1
</div>
<div class="col2">
Column 2
</div>
</div>
</body>
</html>
.wrapper
只是將2列居中。
根據您定位的瀏覽器,您可以使用最簡單的方法: CSS3列
.columns {
-moz-column-count: 2;
-webkit-column-count: 2;
}
您是否嘗試從容器上的身體繼承高度?
IE高度:繼承;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.