
无拉伸、无裁剪图片显示解决方案
在制作类似小红书模块时,需要处理用户上传图片的尺寸差异,以避免拉伸或裁剪。
处理方法:
示例代码:
.container {
width: 500px;
height: 300px;
border: 1px solid #000;
}
.img {
width: 100%;
height: 100%;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
background-image: url('./test.png');
}<div class="container">
<div class="img"></div>
</div>通过以上处理,图片将全部以原始宽高比显示,在容器内居中对齐,不会出现拉伸或裁剪。
以上就是如何解决小红书模块中图片拉伸或裁剪问题?的详细内容,更多请关注php中文网其它相关文章!
小红书是一款集种草分享、生活购物、社交于一体的综合app。小红书汇集了时尚、美容、生活方式、旅行、美食等多个领域的内容,为用户提供了丰富多彩的体验和无限灵感,有需要的小伙伴快来保存下载体验吧!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号