Avatar billede acid-head Nybegynder
20. september 2004 - 16:08 Der er 8 kommentarer og
1 løsning

CSS problem med FireFox

Hej eksperter..

Jeg har et problem med CSS og FireFox..

Jeg har en side hvor jeg bruger en ekstern fil til CSS.
Jeg har erklæret filen som jeg skal, og firefox finder den også, da jeg får mulighed for vælge mellem det tema og så "Basistema" nede i hjørnet.

Men den ændre overhovedet ikke noget, selvom CSS-filen indeholder noget.. Ingen forskel om jeg sætter den til at bruge Basistema eller til at bruge min CSS-fil..

Mærkeligt for det virker fint i iexplore..

Hjælp mig..!
Avatar billede roenving Novice
20. september 2004 - 16:14 #1
Hvordan skifter du stylesheet ?-)
Avatar billede acid-head Nybegynder
20. september 2004 - 16:17 #2
Det kan man gøre med den lille farve-palette nede i hjørnet af firefox. Ved siden af statusbaren..

Men sagen er, at selvom jeg bruger mit "tema", altså mit stylesheet, så sker der slet ikke noeget..
Avatar billede Slettet bruger
20. september 2004 - 16:42 #3
Kunne det være, at serveren sender dit stylesheet som text/plain eller text/html? Firefox er nemlig ganske striks i sin overholdelse af reglerne, så hvis den får at vide af serveren, at en fil indeholder noget andet end text/css, så nægter den at fortolke det som CSS.
Avatar billede roenving Novice
20. september 2004 - 16:43 #4
-- og/eller har du sat typen ordentligt i dit link:

<link rel="stylesheet" type="text/css" href="style/style.css">
Avatar billede acid-head Nybegynder
20. september 2004 - 17:01 #5
Jeg tror det er sandbox, der har ret..

Jeg testede nemlig lige en helt simpel side på en anden server, og da virkede det.. Tjekker det lige, og vender tilbage..
Avatar billede acid-head Nybegynder
20. september 2004 - 17:06 #6
Jep! Du havde ret Sandbox..

.htaccess indeholdt følgende sætning: ForceType application/x-httpd-php..

Kan jeg undgå at slette denne, og så bare tilføje en linie, som tvinger den til at fortolke .css-filer som text/css ..?
Avatar billede Slettet bruger
20. september 2004 - 17:10 #7
Det ved jeg faktisk ikke om du kan, men når der nu er sat, at PHP skal fortolke filen, så kan du gøre det med PHP:

<?php header("Content-Type: text/css"); ?>

som første linie i filen burde klare det.
Avatar billede Slettet bruger
20. september 2004 - 17:11 #8
Og det var altså i CSS-filen, den linie skulle ind, og det er meget vigtigt, at den kommer før nogensomhelst andre linier.
Avatar billede acid-head Nybegynder
20. september 2004 - 17:15 #9
Yes! Det virker bare super! Tak for hjælpen!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester