0

我正在为我的世界服务器创建一个网站,我有一个居中的 div,只是反复打招呼,看看页面溢出时会发生什么。我将这个居中的 div 设置为顶部和底部的边距为 30px,但它只适用于顶部。我不确定为什么会这样,如果有人可以帮助我,那就太好了!

这是一个工作小提琴

居中 div 的 CSS

#BodyInner {
    position:relative;
    width:965px;
    height:auto;
    min-height:100%;
    margin:30px auto;
    background-color:#FFF;
    border-radius:5px;
    border:1px solid #CCC;
    box-shadow:0 0 12px rgba(0, 0, 0, .1);
    -moz-box-shadow:0 0 12px rgba(0, 0, 0, .1);
    -ms-box-shadow:0 0 12px rgba(0, 0, 0, .1);
    -o-box-shadow:0 0 12px rgba(0, 0, 0, .1);
    -webkit-box-shadow:0 0 12px rgba(0, 0, 0, .1);
    word-wrap:break-word;   
}
4

1 回答 1

3

div#BodyInner 的边距应用于 div#Body - 它本身的高度比 div#BodyInner 小很多。删除height:100%;div#Body 并且您的代码将起作用。

于 2013-03-23T18:56:18.710 回答