Приветствую всех!
Не получается сделать картинки одинаковой ширины и высоты. Одна из трех картинок выше остальных, хотя всем им установлены свойства max-width: 100%;
height: auto;
<div class="main">
<div class="blocks">
<img src="https://www.firestock.ru/wp-content/uploads/2016/08/c92b7fdbbd49265-700x452.jpg" />
</div>
<div class="blocks">
<img src="https://www.firestock.ru/wp-content/uploads/2016/08/d037df4af8c97ba-700x524.jpg " />
</div>
<div class="blocks">
<img src="https://www.firestock.ru/wp-content/uploads/2016/08/e7c098e3ff03b72-700x437.jpg" />
</div>
</div>
.main{
outline: 1px solid #000;
position: relative;
width: 96%;
max-width: 960px;
margin: 0 auto;
text-align: center;
}
.blocks{
width: 250px;
height: 250px;
float: left;
}
.blocks img{
max-width: 100%;
height: auto;
display: block;
}
И на всякий случай еще ссылка
https://jsfiddle.net/svilkov87/jd3hv6dm/