0
A
回答
1
儘量避免浮動,浮動圖像和文字。人們通常使用絕對定位更合適的浮標。
基本上你要做的是在右窗格中添加一個與左窗格一樣寬的邊距。然後將您的左窗格絕對定位在右窗格的頂部,並將高度設置爲100%,以使其與容器一樣高。容器將具有與內容相同的高度。
這裏有一個樣品您:通過查看頁面
<!DOCTYPE HTML>
<html>
<head>
<style type="text/css">
body { width: 800px; margin: 0px auto; position: relative; }
#nav {
width: 200px; height: 100%;
position: absolute; left: 0px; top 0px;
background: #F00;
}
#content {
margin: 0px 0px 0px 200px;
heigth: 1000px;
background: #0F0;
}
</style>
</head>
<body>
<div id="nav">
</div>
<div id="content">
</div>
</body>
</html>
1
你可能尋找一個「流體列布局」(即谷歌),你可以通過設置您的標記是這樣的最簡單的實現這一點:
<ul style="float:left; width:35%;">
<li><a href="">Link 1</a></li>
<li><a href="">Link 2</a></li>
<li><a href="">Link 3</a></li>
</ul>
<div style="float:left; width:65%;">
<p>Lots of content goes here</p>
</div>
由於整個頁面的寬度(像通過調整瀏覽器的大小)兩個'列'拉伸以滿足其35%和65%的寬度要求。以上是一個快速示例標記,它沒有考慮Internet Explorers,元素上的默認填充/邊距或浮動間距,理想情況下,兩列中的任何樣式都將通過'class'設置,即: <div class="column-a">
,以及在外部CSS文件中定義的所有類。
讓我知道你是否想讓我詳細說明。
編輯: 好的,所以你想要左欄的背景顏色延伸到底部,給出'等高欄'的視覺效果?如果是這種情況this link is great,並應涵蓋您需要知道和嘗試的一切。
+0
我的意思是垂直縮放....不是水平的! – menardmam 2010-11-29 21:09:40
相關問題
- 1. Flex盒子不工作
- 2. 盒子不工作(HTML/CSS)
- 3. 移動盒子不能正常工作
- 4. 彈性盒子不按預期工作
- 5. IE盒子陰影CSS不工作
- 6. bootstrap 3盒子大小不工作
- 7. 紅盒不工作
- 8. repl不工作(clojure盒)
- 9. JS開關盒不工作
- 10. Google Checkout沙盒不工作
- 11. 自動裝盒不工作?
- 12. CSS - 家長孩子選擇不工作
- 13. 柔性盒在Safari中不工作
- 14. Autosys - 如何從盒子工作
- 15. 虛擬盒子客戶端操作系統不工作
- 16. 盒子陰影不工作在IE8的壓縮版本的CSS?
- 17. PHPUnit的開盒即不工作的OSX
- 18. 帶切角的盒子不能工作IE
- 19. MOZ箱東方不工作雖然WebKit的盒子東方是
- 20. JSX內的開關盒不工作:ReactJS
- 21. d3.csv工作在jsfiddle不工作MTurk工作者沙盒
- 22. 盒裝值不夠長
- 23. Flex盒子和Bootstrap在手機上不能一起工作嗎?
- 24. 同步文件夾不工作vagrant離子盒
- 25. 離子滑動盒雙向綁定工作不
- 26. 單邊對角線長方形盒子
- 27. 盒子陰影不起作用
- 28. 將橘子分成不同大小的盒子。 Java Puzzle
- 29. 開關盒不能正常工作
- 30. 沙盒時NSSavePanel不工作? - OSX•Objective C
,我想不出你在問什麼。什麼盒子需要增長? – Greg 2010-11-29 20:32:47