Css 为什么边距不能正常工作?

Css 为什么边距不能正常工作?,css,Css,我想做到这一点: 我做到了这一点: 为什么#成员内容框上的边距设置不正确?该页面位于 使用边距而不是填充-填充只会从内部放大div,包括其背景 #members-content-box { background-color:#FFF; margin: 35px; float: left; width:100%; border: 1px solid grey;} 要实现上述功能,请为成员菜单设置填充底部ul #members-menu{ padding-bottom:30px; } 然后像这

我想做到这一点: 我做到了这一点:

为什么#成员内容框上的边距设置不正确?该页面位于


使用边距而不是填充-填充只会从内部放大div,包括其背景

#members-content-box { background-color:#FFF; margin: 35px; float: left; width:100%; border: 1px solid grey;}

要实现上述功能,请为
成员菜单设置
填充底部
ul

#members-menu{
padding-bottom:30px;
}
然后像这样更改
members内容框
css

#members-content-box {
background-color: #FFF;
padding: 35px;
float: left;
width: 90%;
border: 1px solid grey;
margin-left:30px;
}

我认为这个对你很有帮助。

但是你用了
填充
而不是
边距
#members-menu{
padding-bottom:30px;
}
#members-content-box {
background-color: #FFF;
padding: 35px;
float: left;
width: 90%;
border: 1px solid grey;
margin-left:30px;
}