本来页面是好的  margin 0 auto居中的 但是用了母版以后 就不居中了 这是怎么回事

解决方案 »

  1.   

    模板的body {margin:0 auto;}PS:IE8不支持这种方法居中了
      

  2.   

    ie8不支持吗 但是我之前纯静态页面为什么可以居中 ie8也可以  引用了模板页以后就失效了
      

  3.   


    在你的 模版中 写CSS(注意:不要引用样式)
      

  4.   

    我就是在模板里面写的css之前我是拿那个当页面的 后来用母版页就把那个页面改成母版页了 然后引用母版页生成的网页都不居中了。。
      

  5.   

    加了模板以后,可能路经变了,或者ID变了你看解析后的源文件,然后靠出来做一个html文件看看
      

  6.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    把这段注释了看下
      

  7.   

    我没有用路径 是一个很简单的网页 css 直接写在模板body里面的 请问 如果margin 0 auto这种方法无法居中 还有什么办法
      

  8.   

    内容页是不是不在虚拟目录根目录下。如果内容页跟母版页不在同一级的话,母版页引用的css文件,当内容页继承母版页时会失效,因为无法找到。
    在母版页中引用css和JS这么写:
     <link rel="stylesheet" href="<%=Page.ResolveClientUrl("~/Styles/Main.css") %>" type="text/css" />  <script language="javascript" type="text/javascript" src="<%=Page.ResolveClientUrl("~/JavaScripts/jquery.js") %>"></script>
      

  9.   

    = =今天不小心IE浏览器升级成IE8了也是无法居中,谷歌和火狐浏览器看着也不能居中,结果也是加width解决的。。style="text-align:center;border-collapse: collapse;padding: 0px;margin:0px auto;width:900px;"