![]() |
Jag vill lägga in en bakgrundbild i cssfilen. Om jag skriver background-image:url(img/bg_shade.jpg); visas inte bilden. Det fungerar däremot att skriva [img]img/bg_shade.jpg[/img] i html:en. Det kan jag i och för sig begripa eftersom htmlsidan ligger i roten och bilden ligger i katalogen img. Det märkliga är att om jag kör "Edit css" i Web develop plug-in:en till firefox fungerar det med background-image:url(img/bg_shade.jpg);. Är inte det märkligt?
Jag testade även background-image:url(../img/bg_shade.jpg); eftersom cssfilen ligger i katalogen ”css”, men det fungerade inte. Hur ska jag referera filen? Tacksam för hjälp. |
Sökvägen måste skrivas så den utgår från css-filens placering. Så om du har nedanstående struktur så blir det ../img/bg_shade.jpg
\root ***\css ***\img |
Kör absolut sökväg annars:
Kod:
background-image:url(/img/bg_shade.jpg); |
Kör Firebug i FF så avslöjar den hur sökvägen tolkas av webbläsaren. Och en massa annat.
|
Tack för hjälpen. Det löste sig genom att referera från roten.
|
Alla tider är GMT +2. Klockan är nu 21:38. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson