webForumDet fria alternativet

Background-image i inlänkad CSS

3 svar · 697 visningar · startad av Agneus

AgneusMedlem sedan dec. 200346 inlägg
#1

Detta fungerar:

<style TYPE="text/css"> 
<!--
body { margin: 30px 0px 1px 20px;
       background: url("grafik/TestBakgr.jpg") #EEE top left no-repeat fixed; }
-->
</style>

Men varför visas inte bakgrundsbilden, när jag använder inlänkad CSS fil? Bakgrundsfärg och marginaler visas rätt. :l

<link rel="stylesheet" href="incl/stylesheet.css" type="text/css">

CSS-filen:
body { margin: 30px 0px 1px 20px;
       background: url("grafik/TestBakgr.jpg") #EEE top left no-repeat fixed; }

Har provkört i IE, Firefox och Crome.

visslarenMedlem sedan juli 20011 222 inlägg
#2

Har du kontrollerat att sökvägen till bilden stämmer?

matlinMedlem sedan okt. 2006224 inlägg
#3

Borde vara din links href attribut som är problemet. Om mappen "incl" finns i rooten av hemsidan föreslår jag att du provar href="/incl/stylesheet.css".

AgneusMedlem sedan dec. 200346 inlägg
#4

Jag skäms! Det blir skamvrån resten av kvällen

I stylesheet.css hade jag satt sökvägen till bilden relativt index.htm. Ska ju vara relativt stylesheet.css........ rätt är då ../grafik/TestBakgr.jpg

Tack visslaren och matlin för att ni tog er tid.

123 ms totalt · 3 externa anrop · v20260731065814-full.91fd2ad2
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
119 ms — hämta tråd, inlägg och bilagor (db)