中心div使用保证金

时间:2011-03-22 11:46:45

标签: html css

我试图使用以下css

来居中div(仅水平)
.body_div 
{

  width: 900px;
  margin-left:  auto;
  margin-right: auto;
  background-color: #f8f3ed;
}

并且它在chrome和ff中工作但不在ie

看看here

最终我在另一个网站上也使用了相同的代码,并且它也很好用于

现在又是另一个问题...... #courses和#call周围的边界没有显示在... 感谢

2 个答案:

答案 0 :(得分:2)

删除DOCTYPE之前的评论。这将IE放在quirks mode中,它不支持所有标准。


这些目前是您网站的顶线:

<!--
To change this template, choose Tools | Templates
and open the template in the editor.
--> 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

将它们更改为:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd"> 

答案 1 :(得分:-2)

使用单一保证金设置:

margin: 0 auto;