#controlpanel .button
{
margin: 12px 12px 0px 12px;
width: 100%;
}
如何使这些按钮补白框的宽度,然而已经12像素每边?填充增加了内部空间......边距使得它们离开了白色框。
#controlpanel .button
{
margin: 12px 12px 0px 12px;
width: 100%;
}
如何使这些按钮补白框的宽度,然而已经12像素每边?填充增加了内部空间......边距使得它们离开了白色框。
外接盒大小:边界框按钮 ,你应该得到像水木清华:
#controlpanel{
padding:0px 12px 12px 12px;
}
#controlpanel .button {
margin: 12px 0px 0px 0px;
width: 100%;
box-sizing:border-box;
-o-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
}
你不需要'box-sizing'在这里.. http://jsfiddle.net/StUgz/ –
你是对的,它足以去除左右边距并添加填充到外部div – Alfa3eta
问题是width: 100%;
。 尝试注释掉该行和类型:display: block;
有两件事情可以帮助:
div#controlpanel
另外你也可以尝试去除100%的宽度。
你有没有试过把填充添加到白框? –