0

我有一个 100% 高度的#wrapper div。在这里面我有几个内容 div,每个都显示为 inline-block 并有一个底部边距。问题是这个底部边距不知何故被折叠了。

可以通过非常简单的代码看到问题:

<div id="wrapper">
    <div id="content">
        <!-- lots of content here that will fill the browser window -->
    </div>
</div>

我创建了一个可以在这里看到的例子:http: //jsfiddle.net/Y6tJw/

我感觉这是一个 webkit 问题,因为 Firefox 和 IE 都以适当的边距呈现页面。有什么帮助吗?

4

2 回答 2

0

不要问我为什么它会起作用,但这会起作用http://jsfiddle.net/Y6tJw/2/

风格

#wrapper { height: 100%; background: blue; }
#innerwrap { padding-bottom:300px; background: blue;}

HTML

<div id="wrapper">
<div id="innerwrap">
<div id="content">
    <!-- lots of content here that will fill the browser window -->
</div>
</div>
</div>
于 2012-06-07T19:15:21.553 回答
0

发生这种情况是因为您使用min-height. 尝试给height:auto;这会工作

于 2012-06-07T19:18:56.370 回答