Código do problema:
background-size: cover;
background: url("../images/1.jpg") no-repeat center 0;
Como mostrado acima, background-size: cover; não tem efeito
Solução:
background: url("../images/1.jpg") no-repeat center 0;
background-size: cover;
Use o atributo abreviado de background, a ordem é após o tamanho do background.., ele irá sobrescrever o anterior