我一直在搜索這個SO,但我找不到完全相似的東西。 我試圖實現的是有一個頁面,這是一個高度和寬度完整,但確實有一個固定的標題。內容高度需要剩餘的剩餘區域,但該區域需要有100%的高度,在SO上找到的大多數html代碼僅使用height:auto。基本上,我想這樣做,這樣我可以設置樣式:添加邊框等。這裏是到目前爲止的代碼:全部高度和寬度,固定標題,全部內容高度與CSS
<html>
<head>
<title>Test</title>
<style type="text/css">
body, html {
height:100%;
}
body {
margin:0;
padding:0;
}
#header{
height:50px;
background:green;
width:100%;
}
#wrapper {
background:blue;
position:relative;
min-height:100%;
height:auto !important;
height:100%;
}
#content {
margin: 10px;
background-color: black;
height: 100%;
width: 100%;
border: 3px dashed gray;
}
</style>
</head>
<body>
<div id="wrapper">
<div id="header">header</div>
<div id="content"></div>
</div>
</body>
</html>
所以......有什麼問題呢? – Nayish
問題是,如果您爲#content設置100%的高度,則不會佔用剩餘空間(應爲100%-50像素)的100%,但總共需要100%。 – dandoen