kjetilfb Skrevet 1. februar 2007 Del Skrevet 1. februar 2007 Hoy, har fikla med en template i DreamVeawer. Har ikke filla peil på webdesign, og strengt tatt ikke overskudd med tid til å sette meg inn i det heller. Hadde håpet å unngå piczo eller googlepages til mitt formål, men selvsagt blir det problemer.. Har fått lastet opp siden som består av en enkel index-sak med CSS, og et galleri generert med Photoshop Elements. Alt funker fint i IE6, men i Firefox mangler CSS. Har trålt dette forumet for å se om jeg fant svar på spørsmålet mitt, men det gjorde jeg ikke. Fant derimot den W3C CSS validator-greia. Den forteller meg kjapt og brutalt at index.html linker til CSS som ligger på maskinen min, i mappen der jeg har alle filene jeg brukte når jeg skrudde sammen siden. CSS-filen er selvsagt lastet opp sammen med resten, og i IE funker det fint. Forslag? mvh kjetilfb Lenke til kommentar
Wrasko Skrevet 1. februar 2007 Del Skrevet 1. februar 2007 Regner med at du bare behøver å bytte linken, så. la oss si at den ligger i mappen filer, og heter style.css Og det er index.html du skal endre linken på.. filer/style.css Simpelt og greit... For mer nøyaktig så behøver man mer info, og gjerne koden også, sånn at man sett selv hva du mener Lenke til kommentar
kjetilfb Skrevet 1. februar 2007 Forfatter Del Skrevet 1. februar 2007 Regner med at du bare behøver å bytte linken, så. la oss si at den ligger i mappen filer, og heter style.css Og det er index.html du skal endre linken på.. mhm.. Som du sa, fant feilen i koden. <style type="text/css" media="all">@import "http://*****.com/images/style.css";</style> denne pekte til skrivebordet. Var bare å taste inn riktig url, save og uploade index på nytt så var vi på stell. Takk for hjelpen. PS: skjønner fortsatt ikke hvorfor det funket i IE. Kanskje fordi den faktisk brukte filen på skrivebordet? mvh kjetilfb Lenke til kommentar
Wrasko Skrevet 1. februar 2007 Del Skrevet 1. februar 2007 Kanskje, kanskje ikke.. Men fint at jeg kan være til hjelp selvom jeg husker ca null av html og php Lenke til kommentar
Gjest Slettet+65132 Skrevet 1. februar 2007 Del Skrevet 1. februar 2007 Er ikkje det betre å ha css fila i den samme mappa som index fila? Lenke til kommentar
Jesper Karsrud Skrevet 1. februar 2007 Del Skrevet 1. februar 2007 Det blir jo opp til hver enkelt. På de sidene jeg bruker modulær CSS, legger jeg style.css i samme mappe som index-filen, mens resten av filene ligger i /style. Det gjør det hele mye lettere Lenke til kommentar
ingeva Skrevet 30. juni 2007 Del Skrevet 30. juni 2007 Min FireFox 2.0.0.4 leser ikke ekstern CSS. Jeg har prøvd både <link ....> og @import med samme resultat. Løsningen til nå er å inkludere style-filen med php, men jeg skulle gjerne visst hvordan jeg får FF til å gjøre det den skal. Lenke til kommentar
Runar0 Skrevet 30. juni 2007 Del Skrevet 30. juni 2007 Ka gjer du noko veldig feil. Firefox klarer heilt fint å lese eksterne css filer. Kan du poste eit eksempel på ein kode som ikkje virker? Lenke til kommentar
ingeva Skrevet 1. juli 2007 Del Skrevet 1. juli 2007 Ka gjer du noko veldig feil. Firefox klarer heilt fint å lese eksterne css filer. Kan du poste eit eksempel på ein kode som ikkje virker? 8976452[/snapback] Det er vel mulig, men IE og Opera har ingen problemer. FireFox ignorerer hele greia. Sidene validerer uten feil hos W3C. Jeg har prøvd både den gode gamle: <link rel="stylesheet" type="text/css" href="UAF.css"> og denne: <style type="text/css" media="all">@import "UAF.css";</style> Dette virker fint uansett, men jeg liker ikke løsningen: <?php include "UAF.css"; ?> Noe klokere? Lenke til kommentar
Sjark Skrevet 3. juli 2007 Del Skrevet 3. juli 2007 Gidder du poste heile innholde i index.html og i css filen, så skal jeg se om jeg finner feilen for deg =) Har forøvrig aldri hatt problemer selv me firefox og css Lenke til kommentar
Ståle Skrevet 3. juli 2007 Del Skrevet 3. juli 2007 Du skal bare ha body { masse } osv i .css filen. Ikke <style type='text/css"> body { masse } </style> Lenke til kommentar
ingeva Skrevet 7. juli 2007 Del Skrevet 7. juli 2007 Du skal bare ha body { masse } osv i .css filen. Ikke <style type='text/css"> body { masse } </style> 8993982[/snapback] Dette løste faktisk problemet. Jeg hadde satt inn <style etc. da jeg brukte "include", og glemte det. Jeg bruker helst include fordi det tillater å bruke php-variabler i css. Ellers har jeg ikke funnet noen måte å bruke variabler i css-spesifikasjoner. Forøvrig forstår ikke Firefox <link-strukturen i forb. med css; det eneste den godtar er @import: <style type="text/css" media="all">@import "UAF.css";</style>. Heldigvis godtar både IE og Opera også denne strukturen. Lenke til kommentar
Ståle Skrevet 7. juli 2007 Del Skrevet 7. juli 2007 Det gjor den vel? Se pa min side, jeg har <link rel="stylesheet" type="text/css" media="all" href="inc/css/master.css" /> Lenke til kommentar
ingeva Skrevet 10. juli 2007 Del Skrevet 10. juli 2007 Det gjor den vel? Se pa min side, jeg har <link rel="stylesheet" type="text/css" media="all" href="inc/css/master.css" /> 9021919[/snapback] Det hjelper ikke meg at det virker hos deg! Jeg har strevd en del med dette, og det jeg kan konkludere med er at FireFox er uhyre kritisk. En mindre endring et sted i filen, som ikke bryter med W3C standarder, kan medføre at FF ikke viser siden som før. Det er ingen garanti for at sider som er 100% korrekt ifølge validate.w3c.org, vises riktig med FireFox. Det er svært mange som klager over FF, og for meg er det vanskelig å forstå at så mange bruker den. Men sannsynligvis er de færreste av dem web-utviklere, og resten vet ikke hvordan sider de ser på, var ment å se ut.... Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå