Jag släppte en ny version av min hemsida idag och märker att den ser rent ut sagt förjävlig ut i Mozilla Firefox. Ni kan se resultatet på www.joakimweb.se.
Nu använder jag det så, och jag ser ändå inget där det skall vara och är i IE.
Det med underscore i namnen tror jag inte gör något. Har en som heter aktivabg.gif (alltså utan underscore) och den funkar inte heller :/
Känner igen dettta, har med relativa sökväger att göra, minns inte exakt hur, men den ena utgår från html dokumentets placering och den andra från css dokumentets placering.
Hur blir det om du lägger in css i html dokumentet?
Hmm! Du har ju som sagt en del problem i firefox med sidan. Tog mig friheten att kika lite på ditt stylesheet... Det har ju presenterats en del lösningar ovan men du måste göra ALLA...
Det mesta har att göra med vad frankhof skrev ovan. Det här uppstår när man lägger stylesheetet i en annan mapp än sidan. Hade samma problem för några år sen med Netscape!
Alltså:
1. Antingen exakt sökväg till bg-bilderna ELLER placera om sidan till samma mapp som stylesheetet och skriv om de andra sökvägarna. Phu!
Använder du:
background-image: url(/images/design/xxx_bg.gif)
- tag BORT slashen innan images!
2. "background-position: left top;" fungerarar inte med "background-attachment: fixed;" - tag bort det senaste överallt.
Inte så här heller:
background: url(images/design/xxx_bg.gif) fixed repeat-y left top
Du måste ta bort: FIXED!
Gör alltihopa så kommer i alla fall bakgrundsproblemet att funka!
Ett litet tillägg:
För att: "background-position: left top;" eller typ "background-position: 20px 20px;" ska funka måste du alltid kombinera det med: "background-repeat: no-repeat" eller repeat-y eller repeat-x - alltså vad du nu har för repeat...
Hmm! Du har ju som sagt en del problem i firefox med sidan. Tog mig friheten att kika lite på ditt stylesheet... Det har ju presenterats en del lösningar ovan men du måste göra ALLA...
Det mesta har att göra med vad frankhof skrev ovan. Det här uppstår när man lägger stylesheetet i en annan mapp än sidan. Hade samma problem för några år sen med Netscape!
Alltså:
1. Antingen exakt sökväg till bg-bilderna ELLER placera om sidan till samma mapp som stylesheetet och skriv om de andra sökvägarna. Phu!
Använder du:
background-image: url(/images/design/xxx_bg.gif)
- tag BORT slashen innan images!
2. "background-position: left top;" fungerarar inte med "background-attachment: fixed;" - tag bort det senaste överallt.
Inte så här heller:
background: url(images/design/xxx_bg.gif) fixed repeat-y left top
Du måste ta bort: FIXED!
Gör alltihopa så kommer i alla fall bakgrundsproblemet att funka!
Ett litet tillägg:
För att: "background-position: left top;" eller typ "background-position: 20px 20px;" ska funka måste du alltid kombinera det med: "background-repeat: no-repeat" eller repeat-y eller repeat-x - alltså vad du nu har för repeat...
Men det visste du kanske redan... :)
Tack för mycket bra tips. Jag har dock testat men jag kan fortfarande inte ens få en del av sidan att fungera korrekt i Firefox.
Därför undrar jag. Är det någon som skulle kunna tänka sig att se över detta och skriva en fungerande css-fil till JoakimWeb? Vore oerhört tacksamt.