Demo. I have a div with an img in it and another div with no image meant to be a placeholder but they don't line up. My html shows all the div's halfway down except the last. The demo shows the problem but it doesn't look as bad.
Html:
<div class="profile-pics">
<div class="pic-thumb-box"><img src="http://i.imgur.com/EclNgPI.jpg" class="pic-thumb" /></div>
<div class="pic-thumb-box"><span class="pic-thumb"></span></div>
</div>
CSS:
.profile-pics {
white-space: nowrap;
overflow: hidden;
vertical-align: top
}
.pic-thumb-box {
width: 250px;
height: 250px;
border: 1px solid;
background: #555;
display: inline-block;
position:relative;
}
.pic-thumb {
width: 240px;
height: 240px;
margin: 0 0 0 0;
padding: 0 0 0 0;
border: none;
}