I need the background not to be clipped, but proportionally reduced at lower screen resolutions.
Naturally, I want to achieve this with styles, but background-size: cover;
does not help ..
.cover { background: url(http://placehold.it/1920x1080) no-repeat; background-size: cover; width: 100%; height: 1080px; }
<div class="cover"></div>