Почему не подгружается картинка на css?
В body загружается а в header нет .
Значит, у header нет содержимого или размеров. Укажите минимальную высоту или напишите контент, будет вам фон.
Надо типа так писать, без кавычек:background-image: url(http://www.backgroundcheckall.com/wp-content/uploads/2017/12/background-url-image-7.jpg);Вот мой примерПопробуйте в скобках не ставить кавычки
И укажите высоту header'a типа header{
height: 100px;
}
даже вотheader{
background-image: url(../img/first-bg.jpg);
height: 80px;//если вы здесь укажите высоту в процентах, то ничего работать не будет
width: 100%;
}