Tiiän kyllä, että vierityspalkin värejä voi muuttaa css-koodilla. Ongelma tässä onkin se, että kun mulla on sivut ollu html:lla tehtynä ja niissä vierityspalkille oli laitettu tällainen koodi:
body {
scrollbar-face-color:#E9EDF7;
}
Siellä se toimi oikein hyvin, mutta nyt kun oon muuttamassa sivuja xhtml:ksi niin niissäpä tuo sama koodi ei toimikaan ollenkaan.. Mistä se oikeen johtuu??
body {
scrollbar-face-color:#E9EDF7;
}
Siellä se toimi oikein hyvin, mutta nyt kun oon muuttamassa sivuja xhtml:ksi niin niissäpä tuo sama koodi ei toimikaan ollenkaan.. Mistä se oikeen johtuu??
Vastaukset 4
Vanhimmat
Siirrä vierityspalkkien värimääritys html elementille:
html {
scrollbar-face-color:#E9EDF7;
}
Kannattaa huomata, ettei virallinen CSS-standardi tunne mitään scrollbarien värittelyä.
Kyseessä on Microsoftin oma lisäys, jolla he yrittävät vain sotkea muiden yhteisesti sopimia standardeja. Sen takia tuo ei toimi kaikilla selaimilla ja jos käytät tuota, et saa CSS-tyylistäsi validia.
Tuotapa en tiennykkää. Oikeastaan se ei ollenkaa haittaa, vaikkei se kaikilla selaimilla näykkää. En kuitenkaan tuota css-koodia osaa mitenkää kauhean hyvin, joten en ees tiiä mitä tuo validi on.. Elikkä onko sillä sitte mitä seurauksia, ettei se css-tyyli oo validia?
"Elikkä onko sillä sitte mitä seurauksia, ettei se css-tyyli oo validia?"
että ohjelmoisit väärin.
Haitta lähinnä se, että et voi millään tietää mitä
sivuja katseleva näkee ruudullaan.
Hupisivuissa hälläväliä, mutta vähänkin vakavammissa
jutuissa selvä haitta, bisneksessä moista ei oikein
voi sallia ollenkaan.