使div超过多个div

时间:2012-02-05 12:16:01

标签: html position center

以下是具有“骨干”结构的网站链接:http://www.vomow.net

基本上我需要的是将div放在页面中心,高度相同,但宽度为800像素。 div必须没有背景。 我试过“z-index”,但没有运气。

有人可以帮忙吗?

4 个答案:

答案 0 :(得分:1)

我在你的网站上试过这个:

element.style {
    margin-left: auto;
    margin-right: auto;
    width: 800px;
}

它有帮助。

祝你好运!

答案 1 :(得分:0)

有些代码会很有用,但我认为你应该使用:

position: absolute;

以绝对位置使用为中心div:

left: 50%;
margin-left: -400px;  //this is because your div's width is 800px

答案 2 :(得分:0)

如果您只想将div居中,可以这样做:

#myDiv { width: 800px; margin-left: auto; margin-right: auto; }

但是我不确定你是否想要这个div来覆盖你顶部的一些。在这种情况下,您可以使用position: relative;,然后调整top属性。

答案 3 :(得分:0)

它也可以写成如下:

#yourdiv{
margin: 0px auto;
width:800px;
}
祝你好运!