水平对齐位置:相对div(CSS)

时间:2012-05-05 02:27:18

标签: css html alignment

我想在我的网站上这样做:http://project.jazzassite.tk 并且能够将内容放入我可以居中的div或者随心所欲地做任何事情。唯一的问题是,如果我浮动它,它不起作用,如果我使用position:relative它们会创建一个阶梯效果。

我希望我能用CSS完全做到这一点,而不是使用任何表格,等等。

任何帮助表示赞赏, Jazza

1 个答案:

答案 0 :(得分:1)

您是否希望将包含所有6个孩子的navigate div居中?如果是这样,这应该有效:

#navigate {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -540px;
    margin-top: -15px;
}

左边距是内容宽度的一半,然后是负数。边距右边是内容高度的一半,然后变为负数。这将使您的对象垂直和水平居中。这是你正在寻找的还是我错过了这一点?