全屏DIV我有一個DIV和CSS一個html文件是這樣的:適合的瀏覽器大小
<html>
<head>
<title></title>
<style text="text/javascript">
body { padding:0px; margin:0px; }
.full { background-color: yellowgreen; width: 100%; height: 100%; }
.menu { height: 50px; width: 100%; background-color: black; position: fixed; }
.behindMenu { height: 50px; width: 100%; }
.logo {width: 100%; height: 150px;}
.content {background-color: yellow;}
</style>
</head>
<body>
<div class="menu">Menu</div>
<div class="behindMenu"></div>
<div class="logo">Logo</div>
<div class="full">Full div</div>
<div class="content">The rest content</div>
</body>
</html>
菜單是固定的,behindMenu是大小相同的菜單,它的背後是菜單。然後我有全班同學的logo和div。完整的div與課程內容後。
當訪問該頁面時,我希望div的大小在瀏覽器大小的徽標和底部之間(大小)。因此,即使我調整了窗口大小,整個圖標也必須在徽標和瀏覽器大小底部之間有一個高度。向下滾動時,用戶將看到其餘的內容。
事情是這樣的:http://strobedigital.com/
這裏是提琴:http://jsfiddle.net/2963C/
謝謝。這工作很好,只需一次修改。菜單,幕後和標誌必須在全格下。非常感謝你。 – repincln
如果.full下的內容高於.full,則不起作用 您必須使用position:fixed; – Macbric