css - 100% + padding?

前端 未结 2 1592
旧巷少年郎
旧巷少年郎 2021-01-01 18:57

As most people know,

a 100% div with a 5px padding is actually 100% + 10px wide.

One obvious solution to this is to wrap the child div in a wrapper that has

2条回答
  •  天涯浪人
    2021-01-01 19:52

    Block elements like

    s automatically assume a 100% width after padding. I.e. you should be able to achieve the desired effect simply by specifying a padding, leaving the width on auto and making sure the element has display: block (default for
    ).

    http://jsfiddle.net/EMYBm/8/

提交回复
热议问题