@mrbourne
2017-01-03T14:58:31.000000Z
字数 472
阅读 1709
前端入门
有一个引导页背景是一张大图,我们现在需要固定这个图的宽高比与原图片一致,多余的部分进行裁决,如何实现呢?
将图片比例固定为1.77:1 :
<div class="img-box">
<div class="img-responsive">
<img src="/static/wechat/images/countdown-bg1.jpg">
</div>
</div>
.img-responsive{
max-width: 100%;
height: 0;
padding-bottom: 177%;
background-color: black;
overflow: hidden;
}
.img-responsive img{
width: 100%;
}
再利用js使用具体设备的高度来对多出的部分进行裁剪:
//重设窗口高度
var $h=$(window).outerHeight();
$(".img-box").css({"max-height":$h+"px","overflow": "hidden"});