У нас нет вашего кода, поэтому мы не знаем, какой код вы используете. Но мы знаем, какой код работает, и это следующее:
.header {
background-image: url("https://i.stack.imgur.com/YLMDq.jpg?s=48&g=1");
background-size: cover;
background-position: center;
width: 100%;
}
<div class="header">
<h1>Header</h1>
</div>
Возможно, основное отличие состоит в том, что в CSS я использую двойные кавычки.