Place title (in correct place) above image with opaque background [closed]

.first-container {
    position: relative;
}

div.headline-container {
position: absolute; /*Changed from relative to absolute.*/
bottom: 0;
color: #ffffff; /*Keep other style rules you have*/
}