Hallo allemaal,
Ben op zoek geweest naar een antwoord op mijn probleem, maar kan het tot nu toe ook nergens vinden. Ik vind het ook moeilijk om de juiste trefwoorden te vinden voor mijn zoekopdracht. Heb gezocht op o.a.: css, Firefox, IE, background, images, handling, includes.
Het probleem is als volgt:
In css II staan een aantal classen (x,y,z) waarin een background-image wordt aangeroepen.
In css I staan, onder de include tag, dezelfde definities waarin voor dezelfde classen (x,y,z) een andere background-image wordt aangeroepen.
Nu is het zo dat in IE de background-images zoals gedefinieerd in css I worden getoond, echter in Firefox, netscape en opera worden de background-images van css II getoond.
De afwijkingen gelden alleen voor de background-images, want andere styldefinities die ik dubbel opneem in css I en css II (maar met verschillende inhoud) worden wel crossbrowser goed getoond volgens css I.
Mijn vraag is, herkend iemand dit probleem? Hoe kan ik ervoorzorgen dat alle browsers dezelfde images presenteren.
N.B. Ik heb mijn redenen ervoor om twee css bestanden te gebruiken en op deze manier te implementeren. Ik ben dus niet op zoek naar andere oplossingen of 'omwegen', maar echt naar de oorzaak van dit probleem.
Alvast heel erg bedankt!
Ben op zoek geweest naar een antwoord op mijn probleem, maar kan het tot nu toe ook nergens vinden. Ik vind het ook moeilijk om de juiste trefwoorden te vinden voor mijn zoekopdracht. Heb gezocht op o.a.: css, Firefox, IE, background, images, handling, includes.
Het probleem is als volgt:
- Ik heb een html-pagina A
- Ik heb een css I die wordt aangeroepen in html-pagina A
- Ik heb een css II die wordt aangeroepen in het bestand css I.
In css II staan een aantal classen (x,y,z) waarin een background-image wordt aangeroepen.
In css I staan, onder de include tag, dezelfde definities waarin voor dezelfde classen (x,y,z) een andere background-image wordt aangeroepen.
Nu is het zo dat in IE de background-images zoals gedefinieerd in css I worden getoond, echter in Firefox, netscape en opera worden de background-images van css II getoond.
De afwijkingen gelden alleen voor de background-images, want andere styldefinities die ik dubbel opneem in css I en css II (maar met verschillende inhoud) worden wel crossbrowser goed getoond volgens css I.
Mijn vraag is, herkend iemand dit probleem? Hoe kan ik ervoorzorgen dat alle browsers dezelfde images presenteren.
N.B. Ik heb mijn redenen ervoor om twee css bestanden te gebruiken en op deze manier te implementeren. Ik ben dus niet op zoek naar andere oplossingen of 'omwegen', maar echt naar de oorzaak van dit probleem.
Alvast heel erg bedankt!