Не могу сказать по вашему вопросу, но вы должны убедиться, что поля тела и отступы установлены равными нулю, если вы хотите, чтобы какой-либо элемент на странице покрывал всю страницу.
Если этот элемент содержится вдругой элемент, этот элемент должен позволять изображению расширяться за его границы, или этот элемент также должен быть полноразмерным.
Вот пример, который устанавливает сплошное синее изображение в качестве фонового изображения в пределах div
:
body {
margin: 0;
padding: 0;
}
.about-bg {
background: url(http://via.placeholder.com/150/0000FF/808080) no-repeat top center;
background-size: cover;
height: 100vh;
width: 100vw;
}
<div class="about-bg"> </div>