Bon pour revenir au problème je n avais pas fait attention en effet à ta div qui comme dis plus haut ne risque pas de t afficher quelque chose étant donné quelle ne contient rien
<div></div>
Donc tu as beau mettre une image en background ça ne risque pas d' afficher quelque chose
Don deux solution:
Tu enlevé ton background-image et tu met l image dans ta div
Ou bien tu laisse ainsi et tu met un width et un groggy correspondant a ton image dans le style de ta div
Et dans ta div tu mets juste  
<div></div>
Donc tu as beau mettre une image en background ça ne risque pas d' afficher quelque chose
Don deux solution:
Tu enlevé ton background-image et tu met l image dans ta div
Ou bien tu laisse ainsi et tu met un width et un groggy correspondant a ton image dans le style de ta div
Et dans ta div tu mets juste