【发布时间】:2014-05-20 16:30:28
【问题描述】:
我希望它看起来如何:http://i.imgur.com/1nVr0ZM.png
请注意:在这里设置固定宽度没有用处,因为这会阻止框使用所有可用的屏幕空间。我需要这些框保持响应,但希望它们居中显示。
问题不在于元素的居中,而是元素在不需要的时候占据了 100% 的宽度。
我有一个带有几个盒子的容器,它们被设置为浮动。
<div id="contentBox">
<a class="content"></a>
<a class="content"></a>
<a class="content"></a>
<a class="content"></a>
<a class="content"></a>
<a class="content"></a>
<a class="content"></a>
<a class="content"></a>
<a class="content"></a>
</div>
容器 div 占据了 100% 的宽度,即使它不需要全部,所以我无法将它以 margin: 0 auto 居中。
如何让容器不占用 100% 的宽度?
【问题讨论】:
-
注意浮动元素后必须清除。在这种情况下,您似乎不需要浮动或定位元素。
标签: html css containers center