A AnnelieT Medlem sedan apr. 2005 53 inlägg Frågan 7 juni 2005 13:55 #1 Hej!
Har stött på ett probem, när jag validerade min css-mall. Jag har en iframe på sidan med en färgad bläddringslist. Finns det någon här som har en lösning på problemet?
Så här ser min kod ut.
html, body, iframe {
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-3dlight-color: #3a7171;
scrollbar-arrow-color: #3a7171;
scrollbar-track-color: #ffffff;
scrollbar-darkshadow-color: #3a7171;}
Får följande besked vi valideringen:
Line: 19 Context : html , body , iframe
Property scrollbar-face-color doesn't exist : #ffffff
Line: 20 Context : html , body , iframe
Property scrollbar-highlight-color doesn't exist : #ffffff
Line: 21 Context : html , body , iframe
Property scrollbar-shadow-color doesn't exist : #ffffff
Line: 22 Context : html , body , iframe
Property scrollbar-3dlight-color doesn't exist : #3a7171
Line: 23 Context : html , body , iframe
Property scrollbar-arrow-color doesn't exist : #3a7171
Line: 24 Context : html , body , iframe
Property scrollbar-track-color doesn't exist : #ffffff
Line: 25 Context : html , body , iframe
Property scrollbar-darkshadow-color doesn't exist : #3a7171
S supreme Medlem sedan sep. 2002 252 inlägg De attribut du har angivit är inte standard css utan är en extension som jag tror det är mozilla som står bakom, det är därför din css inte validerar.
Du kan inte göra något åt detta förutom att plocka bort det ur filen om du vill följa den standard som finns och därmed valideras.
Z zcorpan Medlem sedan dec. 2004 2 245 inlägg scrollbar-egenskaper i CSS har MS hittat på, och finns alltså inte med i någon W3C specifikation. Du kan göra nåt av följande:
Låt bläddringslisterna vara
Strunta i valideringsfelen
Lägg IE-specifik kod i en egen stilmall, och länka in den med conditional comments
<!--[if IE]><link ...><![endif]-->
A AnnelieT Medlem sedan apr. 2005 53 inlägg Tack så jättemycket!
Ska testa koden och se om jag kan få det att fungera.