2012-07-24 6 views
0

Je suis nouveau à CSS et quand j'essaie d'insérer un background-image il n'apparaîtra pas.CSS image de fond ne montre pas

HTML:

<div id="logo"></div> 

CSS:

#logo { 
    background-image: url(../images/logo.png); 
    background-repeat: no-repeat; 
    width: 376px; 
    height: 81px; 
    margin-top: 28px; 
    margin-left: 128px; 
} 
+3

ajouter des points-virgules à l'arrière er hauteur et largeur et assurez-vous que ce chemin de l'image est correct – bugwheels94

+0

Ouvrez votre page avec l'inspecteur Chrome et cliquez sur l'URL de l'image pour vérifier que cela fonctionne. –

+0

Assurez-vous que le chemin de votre image est correct et, comme d'autres l'ont dit, ajoutez des points-virgules après vos attributs de largeur et de hauteur. –

Répondre

6

Vous avez besoin des guillemets autour du chemin dans l'URL, et des points-virgules après la hauteur & largeur

#logo { 
    background-image: url("../images/logo.png"); 
    background-repeat: no-repeat; 
    width: 376px; 
    height: 81px; 
    margin-top: 28px; 
    margin-left: 128px; 
} 
+4

Les guillemets autour de l'URL sont facultatifs. –

+0

OK - Je n'ai jamais su qu'ils étaient facultatifs - utiles – BonyT

+0

Ce n'est pas nécessaire (guillemets). – F0G