1

我的网页草稿中有以下列,它基于 HTML5 Boilerplate 和 960.gs:

<div class="grid_2" style="background-color:black;" />

但是,当我在 Chrome 中打开页面时,该列根本不显示,除非我在其中放入某种内容,例如文本或空格。

我怎样才能在不求助于绝望的解决方案的情况下完成这项工作&thinsp;

4

3 回答 3

3

如果您不需要支持 IE5.5 或 IE6,您可以使用 CSS2min-width属性来指定您希望列具有的最小宽度。

于 2011-01-30T02:07:08.883 回答
2

没有内容的 Adiv不会显示,因为没有从内容继承高度。如果你想让它显示出来——你需要指定某种高度......或者只是使用&nbsp;

<div class="grid_2" style="background-color:black;">
    &nbsp;
</div>

或者

<div class="grid_2" style="background-color:black;height:20px"></div>
于 2011-01-30T02:08:14.710 回答
1

好吧,我会尝试添加一个结束标签,因为我认为这不是有效的 HTML:

<div class="grid_2" style="background-color:black;"></div>
于 2011-01-30T02:05:19.587 回答