Андрей Б.: А как же быть с телефонами? Основная картинка будет по-любому подгружаться или разрешение будет подстраиваться под размер экрана?
И ещё один момент. Если я зайду на сайт с телефона, у которого фуллхд разрешения в горизонтальной развёртке, то он мне подгрузит самое большое разрешение или как-то иначе?
Если самому блоку задавать outline, то он не охватает after, а если задавать для after, то вот что выходит. Обховодит даже невидимые части.. codepen.io/anon/pen/zNYQOa