0
我有兩個元素;輸入字段和div - 一個接一個。 Div絕對定位在相關元素內並位於輸入的右側。垂直對齊絕對定位div
輸入具有固定高度,但div的高度取決於內容。
我想實現的是中間垂直對齊div旁邊的輸入。我不確定這是否是純CSS,因此我添加了javascript標記。
HTML:
<td>
<input type="text"/>
<div id="rel" style='position:relative;'>
<div id="content">
content
</div>
</div>
</td>
CSS:
#content {
position:absolute;
left:30px;
}
...
不知道如果我理解正確的話,那麼你的意思是這樣的:http://jsfiddle.net/pt2BL/ –
你有什麼'div'在'table'裏面做?如果你想要一個純粹的CSS佈局,除了顯示和製表數據外,你不會使用'table'。 – Sparky
我同意標記很奇怪。你有選擇修改你的標記嗎? – chipcullen