JSFiddle - React, Tailwind, and code Playground

HTML

<div class="container">
    <img src="http://i.imgur.com/CVYZRx4.jpg" />
    <div class="onmouseover">
        <a href="http://www.wjunction.com/110-wordpress/206290-button-images.html">Download link</a> | 
        <a href="http://www.wjunction.com/110-wordpress/206290-button-images.html">Another link</a>
    </div>
</div>

CSS

.container {
    position: relative;
    display: inline-block;
    overflow: hidden;
}

.onmouseover {
    position: absolute;
    left: 0;
    right: 0;
    padding: 10px;
    color: #fff;
    background-color: rgba(51, 51, 51, 0.53);
}

.onmouseover a {
    color: #fff;
}

.container:hover .onmouseover{
    bottom: 0px;
}