2023-12-12 16:10阅读: 338评论: 0推荐: 0

css图片等比放大居中|超出部分隐藏

图片等比放大居中

在一些情况下需要保证图片缩略图窗口大小固定,但是图片分辨率比例多种多样,需要在展示固定比例的窗口下展示不同分辨率的图片,还需保证展示的图片不被拉伸变形,保持原有比例的基础上进行等比放大。

// 外层
.img-box {
    // 等比放大图片,超出部分隐藏
    width: 120px;
    height: 120px;
    position: relative;
    //--
    margin: 5px;
    display: inline-block;
    background-color: #fff;
    vertical-align: top;
}
// 内层
.item-img {
    object-fit: cover;
    height: 100%;
    width: 100%;
    display: inline-block;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate3d(-50%, -50%, 0);
    -webkit-transform: translate3d(-50%, -50%, 0);
}

本文作者:朝颜浅语

本文链接:https://www.cnblogs.com/ommggg/p/17897147.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   朝颜浅语  阅读(338)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起