I have a markup like this:
<div>
  <img />
</div>
The div is higher than img:
div {
  height: 100px;
}
img {
  height: dynamic-value-smaller-than-100px;
}
I need the image to be in the middle of the div (have same amout of white space above and below it).
I tried this and it does not work:
div {
  vertical-align: middle;
}
 
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    