如何在放大以填充父级时使 img 粘在底部?

纽克莱斯

我想让图像粘在底部,同时放大以填充其父级并保持其纵横比。

我知道如何用背景图片来做,但我希望它是一个<img>. 父母的大小是未知的。

有没有办法在没有 JavaScript 的情况下做到这一点?

该片段显示了我想要的。

div {
    width: 100px;
    height: 100px;
    background-color: red;
    margin: 10px;
    background-repeat: no-repeat;
    background-position: center bottom;
    background-size: contain;
}
img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
<div>
    <img src="http://via.placeholder.com/25x50" alt="">
</div>
<div>
    <img src="http://via.placeholder.com/50x25" alt="">
</div>
What I want:
<div style="background-image: url(http://via.placeholder.com/25x50)">
</div>
<div style="background-image: url(http://via.placeholder.com/50x25)">
</div>

cyr_x

只需object-positionobject-fit以下一起使用

div {
    width: 100px;
    height: 100px;
    background-color: red;
    margin: 10px;
    background-repeat: no-repeat;
    background-position: center bottom;
    background-size: contain;
}
img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: bottom;
}
<div>
    <img src="http://via.placeholder.com/25x50" alt="">
</div>
<div>
    <img src="http://via.placeholder.com/50x25" alt="">
</div>
What I want:
<div style="background-image: url(http://via.placeholder.com/25x50)">
</div>
<div style="background-image: url(http://via.placeholder.com/50x25)">
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用jQuery使元素粘在屏幕底部?

来自分类Dev

仅当该部分不是视口时,如何使图像粘在底部?

来自分类Dev

您如何将按钮与ListView的底部对齐,即使在删除一行后该按钮仍会粘在底部?

来自分类Dev

页脚不粘在底部

来自分类Dev

无法使页脚粘在底部

来自分类Dev

页脚不粘在底部

来自分类Dev

页脚不粘在底部

来自分类Dev

AZTabBarController 不会粘在底部

来自分类Dev

将物品粘在RecyclerView的底部

来自分类Dev

IMG在div底部有5px的额外填充

来自分类Dev

如何避免img和td底部之间出现白线?

来自分类Dev

如何强制某些 .card-img-overlay 内容在底部对齐?

来自分类Dev

当父级是滚动视图时,如何在屏幕底部设置按钮?

来自分类Dev

当父级是滚动视图时,如何在屏幕底部设置按钮?

来自分类Dev

粘性页脚未完全粘在底部

来自分类Dev

CSS-页脚不会粘在底部

来自分类Dev

确保页脚始终粘在底部。-CSS

来自分类Dev

使页脚在绝对布局中粘在底部

来自分类Dev

内容粘在 div 上,不在底部

来自分类Dev

页脚包装 ul 不粘在底部

来自分类Dev

使用形状外包装时,如何将img与文本底部对齐

来自分类Dev

悬停在父级上时更改img src

来自分类Dev

如何使用百分比从顶部和底部裁剪使用<img>标签创建的图像

来自分类Dev

Bootstrap将img放到div的底部

来自分类Dev

是否可以在相对父<div>中将<img>对齐到底部,而父div的宽度和高度以%为单位?

来自分类Dev

Bootstrap modal-footer不会粘在modal的底部

来自分类Dev

身体高度和页脚粘在底部的CSS问题

来自分类Dev

身体高度和页脚粘在底部的CSS问题

来自分类Dev

我怎样才能让我的页脚粘在底部?

Related 相关文章

热门标签

归档