这应该是一个基本的 CSS 问题,但众所周知,有时它可能是一种棘手的语言。
<div id="main">
<div id="container">
<div class="item">
<div class="item">
<div class="item">
<div class="item">
<div class="item">
<div class="item">
</div>
</div>
#main {clear: both; margin: 20px auto; max-width: 100%; width: 1000px;}
#container {clear: both; margin: 0 auto; max-width: 832px;}
.item {width: 208px; float: left;}
默认情况下,.items
连续 4 个。当我将浏览器窗口的大小调整为小于 832px 宽时,会.items
向下跳以连续容纳 3 个。
如何将 3 个项目居中#container
或使其#container
宽度等于其浮动内容的宽度并将#container
居中#main
?