object-fit对图像没有调整大小的影响

时间:2015-08-07 12:17:07

标签: html css image background

我需要制作一个img填充div,同时仍然包含img的比例。

我的HTML看起来像这样:

<div class="container">
    <img src="#">
</div>

我的CSS看起来像这样:

.container{
    width: 200px;
    height: 200px;
    overflow: hidden;
}

.container img{
    object-fit: cover;
}

我尝试使用object-fit:contains。但是,这没有影响......我做错了什么?谢谢!

2 个答案:

答案 0 :(得分:0)

试试这个

plsql

Demo here

答案 1 :(得分:0)

将object-fit属性放在容器上,而不是图像本身。

.container{
    width: 200px;
    height: 200px;
    /* overflow: hidden; no longer necessary */
    object-fit: cover;
}