Avatar billede rene-j Nybegynder
30. december 2005 - 20:33 Der er 10 kommentarer og
1 løsning

Problemer med min side i firefox

Hej,

Min side www.godskolemad.dk, fungerer fint i internet explorer, men den ser lidt sjov ud i firefox mht. centreringen.
Avatar billede trekkies Juniormester
30. december 2005 - 20:38 #1
Du har en del fejl i din html kode:
http://validator.w3.org/check?verbose=1&uri=http%3A//www.godskolemad.dk/

Du har nogle få fejl i din css kode:
http://jigsaw.w3.org/css-validator/validator?profile=css2&warning=2&uri=http%3A//www.godskolemad.dk/

Hvis de er retter, så er du på rette vej.
Avatar billede trekkies Juniormester
30. december 2005 - 21:55 #2
Der er også galt med teksten nederst, den kommer neden under den blå linie i firefox.
Avatar billede apo Praktikant
30. december 2005 - 22:03 #3
rene-j > Hvorfor benytter du ikke en enkelt tabel til layoutet?

En tabel kan klare den opgave meget bedre end dit forsøg med divs og position:absolute; og position:relative;

Dernæst benytter du ulovlige elementer i forhold til den DOCTYPE du har valgt (XHTML): I XHTML må du ikke benytte attributter som valign="middle"

I stedet kan du gøre således hvis du vil centrere et element via styles: margin:0 auto; samt bredden på elementet (Sidstnævnte er vigtig for at browseren ved hvor den skal sætte marginerne på elementet!)

Eller hvis du vil centrere indholdet af et element: style="text-align:center;"
Avatar billede apo Praktikant
30. december 2005 - 22:16 #4
Mit ovenstående indlæg blev lidt rodet og ukorrekt. CSS-udgaven af valign="middle" er text-align:middle; Og ikke det andet, jeg skrev.

Budskabet er sådan set det at du kan spare en del kode på, at opstille dit layout via en enkelt tabel; frem for at benytte flere tabeller som nu.

Samtidig kan du gøre koden mere overskuelig, og lettere at rette, hvis du smider flest mulige af dine inline-styles ud i det eksternte stylesheet, du i forvejen benytter. Lige nu synes jeg at kildekoden ser meget rodet og uoverskuelig ud.
Avatar billede apo Praktikant
30. december 2005 - 22:23 #5
Argh, hvor jeg roder rundt i det (Beklager)!

"CSS-udgaven af valign="middle" er text-align:middle; Og ikke det andet, jeg skrev."

... vertical-align:middle; skulle der selvfølgelig have stået. Det er vist godnat-tid for mig nu :-/
Avatar billede rene-j Nybegynder
03. januar 2006 - 08:30 #6
Tak for diverse indlæg.
Jeg har lavet siden om så den ligger i en enkelt tabel. Det hjalp på noget af.
Det har dog vist sig, at hvis du bruger et div felt i f.eks midterste kolonne i en tabel, bliver højede af tabellen reguleret af længste kolonne uden div felt. Det var grunden til at bunden af siderne kom for højt op. Jeg har fået det rettet på flere sider.

Angående de forskellige fejl på siden, har jeg rettet nogle af dem uden store resultater, men resten kan jeg ikke gøre så meget ved, da det er standard .net 2.0 tools.

René-j
Avatar billede apo Praktikant
21. januar 2006 - 12:03 #7
Husk at lukke spørgsmålet.
Avatar billede rene-j Nybegynder
21. januar 2006 - 14:43 #8
Jeg har lavet siden om så den ligger i en enkelt tabel. Det hjalp på noget af.
Det har dog vist sig, at hvis du bruger et div felt i f.eks midterste kolonne i en tabel, bliver højden af tabellen reguleret af længste kolonne uden div felt. Det var grunden til at bunden af siderne kom for højt op. Jeg har fået det rettet på flere sider.

Angående de forskellige fejl på siden, har jeg rettet nogle af dem uden store resultater, men resten kan jeg ikke gøre så meget ved, da det er standard .net 2.0 tools.
Avatar billede rene-j Nybegynder
23. januar 2006 - 13:21 #9
Hej apo

Det er første gang jeg bruger siden, så jeg vidste ikke jeg skulle lukke den. Sorry.
Kan du ikke lægge kommentaren med en enkelt tabel som et svar. Så giver jeg dig dine point og lukker.
Avatar billede apo Praktikant
28. januar 2006 - 22:15 #10
Jeg behøver ikke at skrive teksten igen for at kunne lægge et svar :-)

Men kunne du bruge det, jeg skrev til noget? Ellers behøver du ikke, give mig points.
Avatar billede rene-j Nybegynder
29. januar 2006 - 15:07 #11
Ja, jeg har rettet flere ting, og når jeg får lidt luft, laver jeg ydderligere oprydning i koden, så 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