中心和调整大小按钮

时间:2012-10-24 14:57:04

标签: html css layout

enter image description here

#controlpanel .button 
{

    margin: 12px 12px 0px 12px;
     width: 100%;
}

如何让这些按钮填满白框的宽度,但每边都有12px?填充在内部增加空间......并且边距使它们离开白框。

3 个答案:

答案 0 :(得分:1)

  1. 将填充添加到#controlpanel
  2. 从按钮
  3. 中删除左右边距
  4. 将box-sizing:border-box添加到按钮 你应该得到像:

    #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;
    }
    

答案 1 :(得分:0)

问题是width: 100%;。 尝试注释掉该行并输入:display: block;

答案 2 :(得分:0)

有两件事可能会有所帮助:

  • div#controlpanel
  • 使用填充
  • 删除按钮的边距

此外,您还可以尝试删除100%的宽度。