[TYPO3-UG Denmark] DOCTYPE og IE6

Sune Jensen sunixdk at gmail.com
Sun Nov 23 23:53:39 CET 2008


Hej Ulrik,

Jeg forstår din fortvivelse!

xhtml er det rigtige valg som doctype!

Min bedste råd er at gå tilbage til FF3 og få det til at se rigtigt ud i den
- det er vist den der har den mest "rigtige" fortolkning, og den bedste
"udvikler" browser - synes jeg...

Derefter kan du rette de fejl der er i IE 6 og 7 ved hjælp af et par CSS
hacks:

Hvis der er en styling som fx:
div.page_nav { color: blue; padding: 0 10px 0 20px; }

Men i IE6 skal der være 10px top-padding, så skrive du "* html"  foran - som
fx:
** html* div.page_nav { padding-top: 10px; }

Og hvis det er IE7, så sætter du "*:first-child+html" foran - som fx:
**:first-child+html* div.page_nav { padding-top: 10px; }

Alt i alt har du altså i dit CSS følgende 3 linier:

div.page_nav { color: blue; padding: 0 10px 0 20px; }
* html div.page_nav { padding-top: 10px; }
*:first-child+html div.page_nav { padding-top: 10px; }

Så virker det i både FF3, Safari, IE6 og IE7...

Held og lykke med det!

Hilsen
Sune



Den 23. nov. 2008 21.27 skrev Ulrik Pedersen <ulriklpedersen at gmail.com>:

> Hej
>
>
> Jeg er ved at blive sindsyg af diverse browseres evne til at tolke CSS og
> HTML.....
>
> Først bøvlede jeg med at få min side til at blive vist rigtigt i IE7, det
> blev løst med config.doctype = xhtml_trans sidenhen har det så beetydet at
> jeg ikke kan henvende mig til FF og Chrome brugere... det kan jeg leve
> med.....
>
> Men IE6 ødelægger også fuldstændig designet... uanset at jeg har prøvet med
> [browser = msie6] config.doctype = ....... [END] hvor jeg har prøvet
> samtlige DOCTYPES fra
> http://www.thxbye.de/tech-blog/more/typo3-changing-the-default-doctype.html
>
>
> Hvad gør jeg forkert? Jeg mener at jeg har fulgt samtlige css-regler +
> valideret min css hos w3c, ligegyldigt hvad så går det i ged.
>
>
>
>
> /Ulrik
> _______________________________________________
> TYPO3-UG-denmark mailing list
> TYPO3-UG-denmark at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-denmark
>



-- 
Sune Jensen
Aggersborggade 9, 3. th
2100 København Ø

tlf: 20 93 32 17
email: sune at jensen.net


More information about the TYPO3-UG-denmark mailing list