将具有不同大小的图像拟合到相同类别的div中,div的数量等于总图像数量

时间:2015-09-28 18:19:50

标签: html5 css3

我有一个主容器div,称为“容器”,它包含子div,称为“img-container”,其中使用了image标签。

假设我总共有4个不同大小的图像。现在我希望这些图像适合“img-container”。

现在是什么:

enter image description here

应该是什么:

enter image description here

同时,它应该是响应性的。

谢谢

2 个答案:

答案 0 :(得分:0)

试试这个

<div id="img-container" >
    <img style="max-width: 100%; max-height: 100%;" src="yourimg">
</div>

答案 1 :(得分:0)

只需将宽度和高度100%放到img,然后将固定的宽度和高度设置为div。 HTML:

<div class="fill">    
    <img src="http://1.bp.blogspot.com/-zzcv3yDERgc/VSbJnz5KdQI/AAAAAAAAHQk/BL7sjHGK5sc/s1600/test.jpg">    
</div>

CSS:

div.fill {
    width:100px; height:100px;
}
div.fill img {    
    max-width:100%;
    max-height:100%;
}

http://jsfiddle.net/Rx37G/48/