dette har nok med filbanen din å gjøre
du har skrevet:
- Kode: Merk alt
background: url(images/home.jpg) no-repeat;
Jeg vil gjette .css filen din ligger inne i en css katalog?
Isåfall er filbanen bestemt ut fra hvor selve css fila di ligger.
Har du en css katalog som inneholder css fila, betyr det at koden du har skrevet ser etter home.jpg inni en images katalog inni css katalogen.
Husk også, starter du en filbane med "/" så leter den fra root og opp, dette er også en fin måte å skrive på, men kan være litt trøblete om du utvikler lokalt, da "/" også berører din lokale filbane.
Dette betyr; skriver du "/images/home.jpg" som bane leter den automatisk etter bildet på: "www.dittdomene.no/images/home.jpg"
Dropper du "/" foran, og som tidligere nevnt har css fila i en css katalog vil den lete etter bildet på: "www.dittdomene.no/css/images/home.jpg"
i syntax'en til CSS burde du også skrive standariserte tagger. dvs "backround" kan spesifiseres med både farge og en url. bruk background-image istedet.
Kortversjonen er.
Html fila på rot -> CSS fila i en "css" katalog -> bytt ut følgende
- Kode: Merk alt
background: url(images/home.jpg) no-repeat;
med:
- Kode: Merk alt
background-image: url(../images/home.jpg);
background-repeat: no-repeat;