如何在父块div中拟合图像

  • 本文关键字:拟合 图像 div html css
  • 更新时间 :
  • 英文 :


有一个带有图像和包装器的代码:

<div #container id="container" [style.transform]="transform$ | async">
<img
#image
class="image"
/>

我试过这个:

#container{
height: 500px
}
img {
height: 100%;
width: 100%;

}

但图像失真

我认为问题在于您将widthheight都设置为100%。然后图像看起来会失真。

您必须设置:

  • width: 100%;
  • 仅CCD_ 4

如果仅将其中一个设置为100%,则图像将按比例变小/变大,并且不会失真。

但也有不利的一面。这意味着图像不会填充容器。

最新更新