我有一个包装内部标题,左列和主要内容。 外包装我得到了页脚。Div与文本不垂直拉伸内部包装
我的问题是,主要内容,如果没有足够的文本,不会延伸到页面的底部。如果我插入lorem ipsum等,很多行都没问题,但如果我尝试只有几行,主要的div停止在包装的最后(或更好的,页面的结尾,在页脚之前)。
这里是我的html代码
<?php session_start();
unset($_SESSION['message']);
?>
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="../css/stili.css" type="text/css" />
<script type="text/javascript" src="../script/scripts.js"></script>
<meta charset="utf-8"/>
<title></title>
<style>
</style>
</head>
<body>
<div id="wrapper">
<div id="header">
<?php
include('../php/header.php');
?>
</div>
<div id="leftcolumn">
<?php
include('../php/leftcolumn.php');
?>
</div>
<div id="main" >Welcome to our site
...Some text, but not enough to stretch to the end of page...
</div>
<div style="clear: both"></div>
</div>
<div id="footer">Copyright 2013</div>
</body>
</html>
而这里的CSS
html,
body {
padding:0;
margin:0;
height:100%;
}
#wrapper {
min-height:100%;
height:auto;
margin:0 auto -30px;
width:950px;
background-color:#E3AA56;
}
#main {
float:right;
width:680px;
padding:10px;
background:#E0CD90;
text-align:justify;
overflow: auto;
}
#main a{
font-size:40px;
}
#footer{
border-top: 2px solid #CCCCCC;
width:950px;
margin:auto ;
height:30px;
background:#ee5;
clear: both;
}
的意见感谢大家,这将有助于发现问题!
为什么给我们这么多的CSS,如果只有一小部分很重要? ;)这让人们很难帮助你。考虑缩小你的代码样本。 – 2013-05-13 22:02:39
对不起,你是对的。我编辑了CSS并留下了最重要的部分,主要,包装,主体和页脚 – Sanci 2013-05-13 22:18:26