我的父容器是小的,以包含我的子div。
这是父div。
这是儿童div
你可以看到我的布局不好。
与我的代码非常相似的例子是:http://jsfiddle.net/buz72ck5/
部分代码:
<div class="space-container">
<div class="space-main-data">
<ul>
<li>sp1</li>
<li>59000</li>
<li>20000</li>
<li></li>
<li style="float: right">
<input type="hidden" value="355646" class="lease-space-id"><span>Available</span>
</li>
</ul>
</div>
<div class="additional-space-data-wrapper">
<div class="additional-space-data">
<dl class="ld-generalinfo-wrap ld-main-info">
<dt>Date Available: </dt>
<dd class="unlisted-value"><strong>Unlisted</strong></dd>
<dt>Term Range: </dt>
<dd><strong>1-30</strong></dd>
<dt>Lease Type: </dt>
<dd class="unlisted-value"><strong>Unlisted</strong></dd>
<dt>Rental Rate Range: </dt>
<dd class="unlisted-value"><strong>Unlisted</strong></dd>
<dt>Maximum Contiguous: </dt>
<dd class="unlisted-value"><strong>Unlisted</strong></dd>
<dt>Dock High: </dt>
<dd class="unlisted-value"><strong>Unlisted</strong></dd>
<dt>Minimum Divisible: </dt>
<dd class="unlisted-value"><strong>Unlisted</strong></dd>
<dt>Drive In: </dt>
<dd class="unlisted-value"><strong>Unlisted</strong></dd>
<dt>Office Space: </dt>
<dd class="unlisted-value"><strong>Unlisted</strong></dd>
<dt>Clear Height: </dt>
<dd class="unlisted-value"><strong>Unlisted</strong></dd>
<dt></dt>
<dd></dd>
<dt>Column Spacing: </dt>
<dd class="unlisted-value"><strong>Unlisted</strong></dd>
<dt>Rail: </dt>
<dd class="unlisted-value"><strong>Unlisted</strong></dd>
<dt>Yard: </dt>
<dd class="unlisted-value"><strong>Unlisted</strong></dd>
<dt>Power: </dt>
<dd class="unlisted-value"><strong>Unlisted</strong></dd>
<dt>Truck Court: </dt>
<dd class="unlisted-value"><strong>Unlisted</strong></dd>
</dl>
</div>
</div>
答案 0 :(得分:0)
问题出在这个.additional-space-data-wrapper
元素中的另一个元素position:Absolute
将其移到流文档之外,然后他的height
是0
。
但等等,如果您删除position
元素additional-space-data
仍悬浮在父级上,然后他的身高= 0
,您还需要清除浮动。
试试这个:
.additional-space-data {
float: left;
/*position:Absolute REMOVE THIS*/
width: 55%;
}
.additional-space-data-wrapper:after {
display:table;
content:" ";
clear:both;
}
选中此DemoFiddle
答案 1 :(得分:0)
这个怎么样?我从.space-container {}
中删除了所有内容你必须摆弄宽度,而且列间距中只有一个项目,但至少现在一切都在一行上。
.space-container {
}