Avatar billede doodoo Novice
01. august 2004 - 18:09 Der er 13 kommentarer og
1 løsning

Css fejl i mozilla FF

Hey

Jeg har et mindre problem i Mozilla FireFox....
http://www.doodoo.dk/techcity/ denne side der - når man ser den i IE virker den fint men i FF laver den ikk kanten til højre og venstre i tekst boksen...

Nogle der har et svar på dette?
Avatar billede thesurfer Nybegynder
01. august 2004 - 18:10 #1
Det gør den heller ikke i Opera..
Avatar billede doodoo Novice
01. august 2004 - 18:12 #2
hehe okay så
Avatar billede doodoo Novice
01. august 2004 - 18:14 #3
Avatar billede knudgert Nybegynder
01. august 2004 - 18:26 #4
Det skyldes muligvis IEs fejlagtige måde at beregne størrelse på bokse, når den viser en side i quirk mode.
Prøv at bruge denne doctype istedet for.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

Og ret så dine position efter det.
Avatar billede roenving Novice
02. august 2004 - 02:27 #5
Desværre er IEs boxmodel-fejl ikke væk, hvis man sætter en korrekt doctype på, men man kan da sætte et specielt ie-stylesheet, for de andre browsere mener det samme som W3C !-)

<style type="text/css">
/*Stylesheet for w3c-boxmodel-compliant browsers*/
</style>

<!--[if IE]>
<style type="text/css">
/*Stylesheet for NOT w3c-boxmodel-compliant browsers*/
</style>
<![endif]-->

-- og rækkefølgen er vigtig, da et stylesheet læses oppefra og ned, så en senere forekomst overskriver en tidligere !-)
Avatar billede doodoo Novice
02. august 2004 - 15:36 #6
knudgert > umiddelbart virker den ikke....tjek samme link...

roenving > forstår ikk helt? - gider du hente css filen og sætte det første stykke op?
Avatar billede roenving Novice
02. august 2004 - 15:55 #7
<style type="text/css">
#main_bg {
position: absolute;
top: 156px;
left: 20px;
width: 443px;
height: 48px;
background-image: url(http://www.doodoo.dk/techcity/gfx/main_bg.jpg);
z-index: 3;
}
</style>

<!--[if IE]>
<style type="text/css">
#main_bg {
height: 16px;
}
</style>
<![endif]-->

-- men højden vil sikkert variere, men det virkede i min Mozilla mellem 48 og 58 !-)
Avatar billede roenving Novice
02. august 2004 - 15:55 #8
-- og forøvrigt også i IE !-)
Avatar billede doodoo Novice
02. august 2004 - 15:58 #9
hmm okay... gør jeg noget forkert eller hvordan? - for det kører vist ik endnu heller... samme adr til side og css
Avatar billede roenving Novice
02. august 2004 - 16:04 #10
-- du må ikke have html-tags i et stylesheet, så nummeret med et specielt ie-stylesheet skal udføres i html-filen, hvorfor du også må hav to forskellige stylesheet-filer ...

Men du skal fastlægge højden på div-boksen, for det er helt åbenlyst, at det er den størrelse, som bliver brugt til at beregne baggrundens højde !-)
Avatar billede roenving Novice
02. august 2004 - 16:24 #11
-- og der er slet ingen grund til at have højden på, for det virker udmærket i begge mine browsere, hvis jeg fjerner højden !-)

#main_bg {
position: absolute;
top: 156px;
left: 20px;
width: 443px;
background-image: url(http://www.doodoo.dk/techcity/gfx/main_bg.jpg);
z-index: 3;
}
Avatar billede doodoo Novice
02. august 2004 - 16:46 #12
årh bingo :) jeg takker...

svar for points ;)
Avatar billede roenving Novice
02. august 2004 - 17:03 #13
Velbekomme '-)
Avatar billede roenving Novice
08. november 2004 - 13:25 #14
-- og tak for point ;~}
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