当我对一个div(它包含其他div)使用缩放时,会留下白色空间,从我的div的“原始”宽度和高度开始:
如何在缩放时删除div周围的空白空间?
如果需要,我可以使用js!
编辑:以下是一些代码:
HTML
<div class="pull-right nextpack">
<div class="quarter scale-thumb">
<div class="up">
<div class="inner" style="background-image: url({{URL::base().'/galery/th293x711/'.$nextpack->src}})"></div>
</div>
<div class="face">
<div class="top" style="background-image: url({{URL::base().'/galery/th293x711/'.$nextpack->src}})"></div>
<div class="bot" style="background-image: url({{URL::base().'/galery/th293x711/'.$nextpack->src}})"></div>
</div>
<div class="cote-droit">
<div class="inner">
<div class="cote-droit-top" style="background-image: url({{URL::base().'/galery/th293x711/'.$nextpack->src}})"></div>
<div class="cote-droit-bot" style="background-image: url({{URL::base().'/galery/th293x711/'.$nextpack->src}})"></div>
</div>
</div>
</div>
</div>
CSS(你真的不需要知道包装是如何完成的,这只是一堆 CSS3 而已,基本上只是倾斜、旋转、缩放以从平面模板制作 3D 渲染)
.quarter.scale-thumb
{
-webkit-transform: scale(0.2);
-moz-transform: scale(0.2);
-o-transform: scale(0.2);
transform: scale(0.2);
}
注:第一张图片是我没有添加“scale-thumb”类时的效果
overflow:hidden
的 div 中,然后调整该 div 的大小。 - Davetransform-origin
属性,可以使缩放的盒子在垂直和水平方向上居中,默认情况下。https://dev59.com/dKDia4cB1Zd3GeqPCFUz - Michael Benjamin