我目前正在制作一个网站而不使用框架,但是我遇到了问题。即使容器本身位于容器的中心,我的容器也不会在容器中居中。集装箱中的浮动div
的Html
<body>
<div id="content">
<div class="box">
</div>
<div class="box">
</div>
<div class="box">
</div>
<div class="box">
</div>
</div>
的CSS
#content{
width: 90%;
height: 100%;
margin: 0 auto;
}
.box{
width: 400px;
height: 150px;
float: left;
border: 1px solid #c8c8c8;
border-radius: 3px;
margin: 13px;
}
的div被完全集中时,我有我的窗口,全宽,但一旦我调整它的大小,他们只是重组无定心。
调整前:http://cl.ly/image/2y2g2W0n230g/Screen%20Shot%202014-09-26%20at%2021.50.21.png
我曾尝试不同的方法当谈到定位我感到困惑,解决它,比如做margin: 0 -10%;
和margin: 0 25%;
: http://cl.ly/image/241R2I24280w/Screen%20Shot%202014-09-26%20at%2021.49.23.png 调整窗口后。 谢谢。
Hello ,它几乎是完美:)我编辑了一下,以保持原来的宽度(我不希望箱子变小)。我也很欣赏这个小提琴的例子! '.box {width:400px; height:150px; display:inline-block; border:1px solid#c8c8c8; border-radius:3px; margin:12px 1%; }' – CodexVideos 2014-09-26 20:06:25
等待,在这种情况下,保持宽度为45%,只需添加'最小宽度:400px' – Devin 2014-09-26 20:07:50
哦好吧谢谢!另外请注意,我也非常欣赏这个解释,帮助我,因为我不擅长定位。 – CodexVideos 2014-09-26 20:08:46