我首先在  body{} 里设置了 居中 text-align: center; 为什么 我 设置一个控件 为左浮动 folat:left;时候,那个空间 会 紧贴左边,而不是 相对中间的 左边,在那个地方 可以 设置 所有 控件 在 中间的 一段范围内布局?

解决方案 »

  1.   

    设置float:left
    父级设置padding-left;margin:auto
      

  2.   

    父级是指 body吗? 我的 pic是 嵌套的 master模板,里 定义的 第一个 div,父级 该是哪个?
      

  3.   

    母板页你就当没有,进行开发你的先在body里建个div,然后再把你的东西放里面
      

  4.   

    问题解决了,我所有的 div 嵌套在 下面的 顶级div里面了下面是 css:
    #wrap {  width:1003px;height: 152px; margin: 0 auto; background: #FFF url() repeat-y; text-align: left; }这样所有的控件 都会在 中间1003px范围内活动,不会再贴边了