关于<div>对<body>宽度属性继承的问题

我将body的样式width设置为60%,现在我需要将其下的div的width设置为通屏100%。但由于body的限制,宽度始终为body的最大宽度。

我该如何设置样式呢?

阅读 6.1k
2 个回答

首先思考一下为什么要将body的宽度设置为60%, 有没有代替的方法, 因为不推荐给body设置非100%之类的宽度。
如果非得这样需要通过position: absolute让div脱离文档流再设置div的宽度为100%。

给60%的那部分建一个DIV容器,给100%那个也一个DIV容器,不修改BODY宽度。

<body>
<div style="width:60%;margin:0 auto;">
<!-- 60%宽度内容 -->
</div>
<div>
<!-- 100%宽度内容 -->
</div>
</body>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题