我試圖創建下面的佈局使用CSS:擴大格垂直,以適應父容器
- 灰色矩形=集裝箱
- 藍色矩形=像
- 白色矩形=內容
不幸的是,我已經能夠管理的最好的是:
我有兩個問題與內容的div:
- 如何使內容股利坐到圖像的權利,沒有硬編碼的寬度。
- 如何使內容div垂直擴展以填充容器。
如果已經提出過類似的問題,請表示歉意。我在這裏讀過類似的問題,但他們似乎都涉及到其他佈局問題。
HTML:
<html>
<head>
<title>Test</title>
<link href="test.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div class="solid">
<img id="snapshot" src="page.jpg">
<div class="content" style="margin-left: 165px;">
Test
</div>
<br style="clear:both"/>
</div>
</body>
</html>
CSS:上http://jsfiddle.net/EeLjd/
使用position: absolute
:
#snapshot {
float: left;
}
div.solid {
padding: 5px;
border: 1px solid black;
background-color: #E8E8FF;
}
div.content {
border: 1px solid black;
background-color: #FFFFFF;
}
你至少知道的寬度圖片? – Ryan
我希望有一種方法可以避免這種情況,但在這種情況下使用固定寬度的圖像將會很好。 – Karle