解决object-fit兼容IE浏览器实现图片自适应

1.npm install --save object-fit-images 安装object-fit-images包
2.import objectFitImages from ‘object-fit-images’在你上传图片的组件里,import进来
3.图片的CSS设置

img{
object-fit:cover;
font-family: “object-fit: cover;”;
}

4.在需要处理这个图片地方,执行这个objectFitImages处理图片方法即可。例如我的是React项目,因此一般都是在useEffect之中执行,如果这个图片还会改变的话,就是需要监听它的变化,在它变化后再执行一次这个处理方法。


useEffect(() => {
    var someImages = document.querySelectorAll('avator');
    objectFitImages(someImages);
}, []);

你可能感兴趣的:(解决object-fit兼容IE浏览器实现图片自适应)