.container{
 float:right;
 border: 1px solid blue;
 height: 100px;
}
.container img{
  width:80px;
  height:20px;
  vertical-align:middle;
  border: 1px solid red;
}<div class="container">
<img src="https://static.scientificamerican.com/sciam/cache/file/7A715AD8-449D-4B5A-ABA2C5D92D9B5A21_source.png?w=590&h=800&756A88D1-C0EA-4C21-92BE0BB43C14B265" />
</div>My question, is how can you centred the image vertically inside a floating div?
 
     
     
     
    