我想以像素为单位给出填充并以百分比形式修复宽度

时间:2014-03-20 11:52:36

标签: css

包含缩略图的外部div包含填充:20px 40px 0px 40px。现在我想为响应式布局修复宽度百分比。如果未指定宽度,则右侧有空白空间。有人可以帮助我,如果在px中有填充,如何计算'%'的宽度。

2 个答案:

答案 0 :(得分:2)

尝试 box-sizing

div{
padding: 20px 40px 0px 40px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}

有关 box-sizing

的更多信息

答案 1 :(得分:0)

使用类似的东西

<div class="outer">
    <div class="inner">
         <div class="child"></div>
         <div class="child"></div>
         <div class="child"></div>
    </div>
</div>

.outer{display:block; padding: 20px 40px 0px 40px}
.inner{display:block;}
.child{width:33.33%}