CSS定位问题

时间:2010-10-01 22:49:52

标签: css positioning

我当然试图用HTML构建一些东西。

但是,我遇到了一些严重的定位问题!

我试图让网站中的元素居中,但我不能在不牺牲(某种程度上)控制(如z-index)和这些元素的宽度的情况下做到这一点 - 在某些情况下,反之亦然。

理论上,我应该能够使某些东西居中,设置它的宽度,并且一次设置它的Z索引。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:2)

要居中,请将其边距设为auto。要设置对象宽度,请设置它为width,设置对象的z-index,将其位置设置为relative以保持其中心,并相应地设置它的z-index。

div {
    width:40%;
    position:relative;
    z-index:5;
    margin:auto;
    background-color: red;
}

示例:http://jsfiddle.net/wDzkd/