在固定宽度布局中,我应该像页眉,页脚,横幅等那样再次定义包装内部元素的宽度吗?

时间:2010-02-13 04:53:46

标签: css xhtml

在固定宽度布局中,如果已在#wrapper {width:970px}中定义布局宽度,则

我应该添加什么内部div我想要完全展开。比如页眉,页脚,横幅等

  1. 同样width:970px所有div也
  2. 无需定义任何宽度
  3. width:100%应添加

2 个答案:

答案 0 :(得分:1)

2或3 ..

多次硬编码相同的值(案例1)只会在您决定更改包装器的大小时导致麻烦和更多工作。

从2和3开始,更好地使用2(如@Pablo所提到的)

  1. 因为它很贪婪并且会扩展到它的父宽度。
  2. 因为您可以添加影响其大小的其他属性,例如border / padding / etc,而无需进行手动调整。

答案 1 :(得分:0)

我认为正确的答案是数字 2

默认情况下,

divs会占用尽可能多的水平空间。

无论如何,你可能会在http://doctype.com中得到更详细的答案(如SO,但面向设计)。

问候!

编辑:有关此主题here

的有趣讨论