Avatar billede dta Nybegynder
02. oktober 2006 - 17:29 Der er 4 kommentarer og
1 løsning

Browser compatibility

Jeg forsøger at skabe en content box, men har problemer med at få den til at virke i alle browsere, incl. 7.0 (1st release kandidat)

CSS

#pageleft {
    position:ABSOLUTE;
    left: 0px;
    width: 126px;
    Margin-top:1px;
    Margin-left: 2px;
    /* Again, the ugly brilliant hack. */
    voice-family: "\"}\"";
    voice-family:inherit;
    width:138px;
    Margin-top: - 2px;
    }
    /* Again, "be nice to Opera 5". */
body>#pageleft {
    width:126px;
    Margin-top:1px;
    }

Dette virker perfekt undtagen i IE7.0 hvor contentboksne bliver 100% + right margin.

Nogle gode ideer?
Avatar billede roenving Novice
16. oktober 2006 - 00:51 #1
Hvordan ser din doctype ud ?-)
Avatar billede dta Nybegynder
16. oktober 2006 - 02:01 #2
har eksperementeret med forskellige og det ser ikk eud til at gøre en forskel, dette er den nuværende

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Avatar billede roenving Novice
16. oktober 2006 - 15:41 #3
Hvordan gør den så noget galt ?-)

-- og har du en xml-deklaration foran doctype ?o]
Avatar billede olebole Juniormester
16. oktober 2006 - 16:10 #4
<ole>

Husk også, at under XHTML er alt case-sensitive ... 'absolute' - ikke 'ABSOLUTE' ... 'margin-top' - ikke 'Margin-top'.

- men bredden af et element, _skal_ jo i øvrigt ende med at være den satte bredde - plus margin - plus padding - plus border  ;o)

/mvh
</bole>
Avatar billede dta Nybegynder
12. februar 2008 - 20:56 #5
Fundet svaret!
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