sabbacusMedlem sedan juli 2002630 inlägg Tjena.
Jag håller på och förfinar en gästbok lite men har stött på patrull. En css-border vägrar envist att visas i IE. Vadan detta?
Sidan i fråga (validerar utan fel, xthml 1.0 transitional):
http://www.wadur.vxu.se/~og/pages.php?view=45
Stilmallar (validerade utan anmärkning av jigsaw.w3.org/css-validator)
http://wadur.vxu.se/~og//templates/design2005/style.css
http://wadur.vxu.se/~og/modules/spp_guestbook/templates/design2005/style.css
Den övre stilmallen är till den generella och den undre är specifik för just den här sidan.
I Firefox ser man en snygg grå ram runt varje inlägg men i IE visas ingen ram :(
Tips?
IE vägrar tolka grey som en färg så du löser detta lätt genom att skriva färgkoden istället.
Vet inte vad standardkoden för grå är men prova med #666666 och ändra lite lätt tills det tillfredställer dig =)
//Mike
edit: av någon anledning tar IE bara färgen grå om det stavas med "a", alltså gray som är den amerikanska stavningen. Firefox klarar givetvis båda stavningarna =)
sabbacusMedlem sedan juli 2002630 inlägg Se där. Jag skrev färgen vid namn föratt jag var för slö för att ta reda på färgkoden. Såhär i efterhand hade jag sparat rejält med tid på att göra det :)
vad kan man säga, man lär sig alltid nått nytt =)
//Mike
jarvkloMedlem sedan juli 20013 378 inlägg
mongomike skrev:
av någon anledning tar IE bara färgen grå om det stavas med "a", alltså gray som är den amerikanska stavningen. Firefox klarar givetvis båda stavningarna =)
Anledningen är enkel:
textsymbolen för gråfärg är bara definierad som "gray" i HTML-rekommendationen, CSS1 och HTML:s DTD - http://www.w3.org/TR/html4/types.html#h-6.5 - Det där med att tolka "grey" som grått är ett avsteg från W3C-standard om man skall vara riktigt noga och bara pratar HTML , och i webbläsarnas barndom (MSIE3 och NN3 t.ex.) gav användning färgen "grey" en spygrön nyans eftersom det där tolkades som ett felstavat "green" ;)
I CSS1 (som är den enda CSS-version som MSIE säger sig stödja) gäller samma 16 färger som i HTML4:
aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, and yellow
I CSS2 är det lika illa - Man kräver bara samma 16 namngivna färger...
Den intressanta slutsatsen blir alltså att MSIE är striktare tolkare av standard än FF när det gäller namngivna färger ;)