怎么设置加载图片中的默认图片不变形适应各种尺寸
项目中,加载图片使用了lazyload,默认放了一张小图,但是页面中有各个尺寸的图片规格,这样就会导致默认图片导致拉伸或者压缩,请问有什么办法,可以实现默认图片以的图案在不变形的基础上居中显示勒
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
项目中,加载图片使用了lazyload,默认放了一张小图,但是页面中有各个尺寸的图片规格,这样就会导致默认图片导致拉伸或者压缩,请问有什么办法,可以实现默认图片以的图案在不变形的基础上居中显示勒
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
lazyload用的是基于base64的默认图(纯背景色),但是是作为前景图存在的,换做其它非纯色图片,肯定会产生拉伸。
简单的做法就是为懒加载的
img
提供一个包裹层,给包裹层设置默认的背景图,而不是给img
本身设置默认图,这样就可以居中适配了。