JSFiddle - React, Tailwind, and code Playground
HTML
<div class="posts">
<div class="block">Блог</div>
<div class="block3">
<a title="" href="#">
<h2>Yfkgmjfgklfgj fgklfjgfkg fgkjfgfkgj</h2>
<img class="attachment-medium wp-post-image" width="300" height="221" title="" alt="" src="http://www.dis411.net/wp-content/uploads/2014/01/austin-and-ally-cast-ashley-argota-jan-19-2014-300x221.jpg">
<p>Теперь,в тихую погоду, когда вся природа казалась кроткой и задумчивой, Иван Иваныч и Буркин были проникнуты любовью к этому полю и оба думали о том,как прекрасна эта страна.</p>
</a>
</div>
<div class="block3">
<a title="" href="#">
<h2>Yfkgmjfgklfgj fgklfjgfkg fgkjfgfkgj</h2>
<img class="attachment-medium wp-post-image" width="300" height="221" title="" alt="" src="http://www.dis411.net/wp-content/uploads/2014/01/austin-and-ally-cast-ashley-argota-jan-19-2014-300x221.jpg">
<p>Теперь,в тихую погоду, когда вся природа казалась кроткой и задумчивой, Иван Иваныч и Буркин были проникнуты любовью к этому полю и оба думали о том,как прекрасна эта страна.</p>
</a>
</div>
</div>
CSS
.posts {
clear: both;
width: 1200px;
min-height: 380px;
overflow: hidden;
padding-bottom: 20px;
position: relative;
}
.posts .block {
font-size: 20px;
padding-left: 20px;
}
.posts .block3 {
border: 2px solid #fff;
display: inline;
float: left;
height: 100%;
max-height: 360px;
padding: 18px 18px 70px;
position: relative;
width: 328px;
}
.posts a {
color: #333;
text-decoration: none;
}
.posts .block3 h2 {
color: #333;
font-size: 16px;
font-weight: bold;
margin-left: 0;
margin-top: 0 !important;
max-height: 35px;
max-width: 100%;
overflow: hidden;
position: absolute;
text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);
}
.posts .block3 img {
height: 240px;
padding-top: 40px;
width: auto;
vertical-align: middle;
}