-6

当我将宽度设置为 100% 并将<body>宽度设置为 900 像素时。

这就是我得到的:

    ___________
   _|my body  |_
  |_ My div    _|
    |my body  |
    |         |
4

1 回答 1

0

这与您要完成的任务相似吗?

http://jsfiddle.net/ha7fK/1/

我在 jsfiddle 的演示中将宽度更改为 300px。只需更改300px900px

HTML

 <body>
  <div class="width900">
   Width of 900px
  </div>

  <div class="widthfull">
      <div class="text">
        Width of 100%
      </div>    
  </div>

  <div class="width900">
   Width of 900px
  </div>
</body>​

CSS

 body {width:100%;}
.width900 {width:300px; background:#ccc; margin:auto;}
.widthfull {width:100%; background:#eee; margin:auto;}
.widthfull .text {width:300px; margin:auto;}

​</p>

于 2012-12-01T16:10:50.117 回答