我在外部一个内部有2个嵌套的div,宽度为100%。两个嵌套的div应该在一行中,并且首先应该从其内容中获取其大小:
<div id="#outer" style="width:100%; border:1px">
<div id="#inner1" style="border:1px; display:inline">
inner div 1. Some text...
</div>
<div id="#inner2" style="width:100%????; border:1px; display:inline">
inner div 2...
</div>
</div>
问题是,如果未指定#inner1 div的宽度,并且取决于它的内部宽度,如何使#inner2 div获得其余的水平空间?
PS在我的情况下,所有样式都放在单独的类中,在这里我将CSS放入样式属性中只是为了简化。
我希望结果能在IE7 +和FF 3.6中使用
对我来说,更多详细信息如下:
<style type="text/css">
.captionText
{
float:left;
}
.captionLine
{
height: 1px;
background-color:black;
margin: 0px;
margin-left: 5px;
margin-top: 5px;
border: 0px;
padding: 0px;
padding-top: 1px;
}
</style>
<table style="width:300px;">
<caption width="100%">
<div class="captionText">Some text</div>
<div class="captionLine"> </div>
</caption>
<tr>
<td>something</td>
</tr>
</table>
慕神8447489
临摹微笑
富国沪深