3

我正在处理产品目录页面,图像组需要居中,但我还没有找到这样做的方法,因为它们都浮动在宽度为 100% 的 div 中。

我正在寻找一种将这些图像水平居中而不失去其浮动属性的灵活性的方法。

这是网站上目录的链接:http: //internetvolk.de/katalog/

4

4 回答 4

3

尝试使用display: inline-block;i 而不是浮动并添加text-align: center到其父容器)

于 2012-04-24T21:12:56.117 回答
2

使用以下规则进行扩充:

#katalog {
    text-align: center;
}

.imageLink {
    /** float: left; <-- REMOVE! */
    display: inline-block;
}
于 2012-04-24T21:15:04.520 回答
0

如果你给#katalog 一个宽度——根据图像的数量和它们的边距来计算。例如

#katalog{
width: 960px; /*just an example*/
margin: 0 auto;
}
于 2012-04-24T21:13:12.180 回答
0
#katalog {
    margin: 10px auto 0;
    overflow-y: hidden;
    max-width: 940px;
    min-width: 810px;
}

使用max-heightmin-height保持灵活性,我定义一个max-width通过添加使其在所有屏幕中居中margin: 0 auto;

于 2012-04-24T21:18:18.380 回答