<div><div><span></span></div></div>
span里面的内容能在最外面的div居中不?

解决方案 »

  1.   

    这样?<div style="width:400px; background:#F60">  <div style="width:300px; background:#0C9; overflow:hidden;"><span style="display:inline-block; width:400px; text-align:center">Center</span></div>
      

  2.   

    这样的话,是不是第二层的div的width变大时就会让第一层的div的width也变大啊~
      

  3.   


    是会变大的,你要是不想那样,第一层也加上overflow:hidden;就可以了
      

  4.   

    试了试~可是貌似在最里层的span的width会影响到第二层的DIV的宽度,如果在第二层加上overflow:hidden属性的话,最里层的span内容就不是跟第一层的DIV居中了,而是跟第二层的DIV居中,哭啊