【发布时间】:2013-12-11 01:08:29
【问题描述】:
在我的 rails 应用程序中,我有一个容器,其中包含 1 到 4 个包含产品图像/文本的 div。如果有人在上一页中只选择了 1 个产品,则有 1 个 div,如果有人选择了 2 个产品,则有 2 个 div,如果有人选择了 3 个产品,则有 3 个 div,依此类推。所以产品 div 的数量会根据情况而变化和变化。
我想要的: 容器及其 div 居中。
如果有一个 div,我希望它居中/边距:自动, 如果有两个 div 我希望它们浮动/内联块和边距居中, 我希望所有 div 都浮动并居中,但直到所有 div 填满容器的宽度。
我尝试margin:auto 容器,但我需要设置宽度。如果我有一个固定的宽度,那么它不会根据容器中有多少个 div 而增长。
image1 http://www.image-maps.com/uploaded_files/3201312101150184_div1.png
image2 http://www.image-maps.com/uploaded_files/3201312101150184_div2.png
image3 http://www.image-maps.com/uploaded_files/3201312101150184_div3.png
div 内部容器的宽度不变。
我的问题与浏览器的宽度无关。
【问题讨论】:
-
容器的宽度是否始终相同?