webForumDet fria alternativet

standard - färgade lister osv?

HTML & CSS

4 svar · 318 visningar · startad av Prime_66

Medlem sedan aug. 2004290 inlägg
Frågan#1

Om jag kör:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Då stödjs t.ex. inte egna färger på bläder lister osv?

Medlem sedan apr. 20003 174 inlägg
#2

Jo då, för dom webbläsare som stödjer detta kommer det alltid att fungera.
Det som kommer hända är att din kod inte kommer att följa den standard du önskar..

Medlem sedan sep. 20021 655 inlägg
#3

Palle skrev:

Jo då, för dom webbläsare som stödjer detta kommer det alltid att fungera.

Halvt rätt.
IE kräver att man i standards mode bestämmer scroll-listerna för HTML-elementet istället för BODY-elementet.

Ändra alltså

body {
    scrollbar-...
}

till

html {
    scrollbar-...
}
Medlem sedan juli 2003270 inlägg
#4

Eller:

html, body { scroll- osv. }

Medlem sedan dec. 20042 245 inlägg
#5

IE5/Win använder alltid body för rullningslisterna (eftersom det inte finns något "Standards mode" i IE5/Win). Så om man vill att det ska funka i både IE5 och IE6 på Windows (Mac tillåter inte alls att man ändrar färger på rullningslister), så borde man göra som Nipon föreslog.

Mitt förslag är dock att inte färga listerna alls, eftersom det är IE-specifik kod.

266 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)