<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<div id="qb" align="center">
//里面有很多DIV
</div>
</form>
</body>
在css里我是这样设置的,
#qb{
   
   width:980px;
   background:#ffffff;
}======================
问题是,整个页面为什么不相对浏览器居中?

解决方案 »

  1.   

    body {
        TEXT-ALIGN:center;
    }#qb{
       TEXT-ALIGN: left;
    }我问了我的一个朋友,他说这样设置,也是可以的,发现有点投机取巧,有没有更好(更直接)的办法?
      

  2.   

    body{text-align:center} 呵呵 我是新手 目前也是用的这方法,很多可以直接查看一些页面代码来看都可以啊 比如百度 google的看原代码来研究下。
      

  3.   

    没有了还可以这样<div style="margin:0 auto; " align="center">
    然后看看有没有<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”> 这个
      

  4.   

    全都用 STYLE调用呢??试试看,,,
      

  5.   

    如果{text-align:center}没用,你可以试试 margin: 0 auto; 
      

  6.   

    body {TEXT-ALIGN: center;}
      

  7.   


    <div style="margin:0 auto;text-align:center; ">
     </div>
      

  8.   

    margin: 0 auto;   什么意思
    之间加<center>xxxxx<center>也行吧
      

  9.   

    <div style="margin:0 auto; " align="center"> 
      

  10.   

    #qb{
    text-align:center;
       margin:0 auto;
       width:980px;
       background:#ffffff;
    }
    text-align:center;  用于IE
       margin:0 auto;   用于火狐
      

  11.   

    body {
        TEXT-ALIGN:center;
    }#qb{ 
    text-align:center; 
      margin:0 auto; 
      width:980px; 
      background:#ffffff; 

    text-align:center;  用于IE 
      margin:0 auto;  用于火狐 
      

  12.   

    居中在最外层的div设置下面一个样式就够了#qb{
       margin: 0 auto; //上面和下面外边距为0,左边和右边外边距为自动,也就是居中
    }
      

  13.   

    为什么不在最外层加上center标签呢
      

  14.   

    body {TEXT-ALIGN: center;} 
      

  15.   

    http://topic.csdn.net/u/20090511/23/9515b5b1-a1f9-41d9-b7a4-369aa95ce08c.html
      

  16.   

    *{
    margin: 0 auto;
    }