css 用padding什么时候要在原来的高度上减去padding的值什么时候不用减

html-css014

css 用padding什么时候要在原来的高度上减去padding的值什么时候不用减,第1张

当这个DIV层设置固定高度时,需要减去,反之这个DIV不限制高度时则不需要,下面是例子。

<div style="padding:10px 0height:180px"></div>

如上面的div的高度就是200像素,padding:10px 0意思为上下间距各10px加起来就是20px了

如果这个div的高度限制为200像素的话,height就要写180像素。

很简单,利用table的自适应的属性即可。最外层定义一个dispaly:table就好,如果要宽度到左右两边,高度自适应的话,可以这样设置,代码如下:

.ctn {width:100%display:table}