vue中动态绑定背景图,并且使宽高不等的图片水平垂直居中
外层父元素固定宽高,让图片垂直居中的方法
<div style="width:200px;height:200px;"><div :style="{backgroundImage: 'url(' + item.image + ')', backgroundSize:'contain',backgroundRepeat:'no-repeat',backgroundPosition:'center center'}"></div></div>
效果:
1.图片height>width
2.图片width>height