[JS / CSS] zmiana kolorow branych z CSS

0

Zalozmy ze mam jakis paragraf, i jak na niego najade myszka to sie mu zmienia kolor, a jak wyjde myszka to wraca kolor poprzedni. Kolory mam skladowane w zewnetrznym CSS. Jak takie cos zrobic?

function mouseOver() {
window.document.getElementById("id"). <---- i co tutaj?
}

Dzieki za pomoc, i prosze o wyrozumialosc, dopiero zaczynam zabawe z JS.

0

Utwórz klasy sobie w CSS. Jedną na przykład "par1" i drugą "par2".

p.par1
{
color: #ddd;
}

p.par2
{
color: #fff;
}

i w mouseover zrób document.getElementById("jakieśid").className = "par1"; a w onmouseout - par2.

choć można takie coś w ogóle bez JavaScriptu zrobić.

0

Ok, jest takie cos jak :hover. Jednakze, nie dziala mi to jakos specjalnie. Mam w pliku css:
input[type="text"]:hover {
font-size: bigger;
}

i jak najade sobie na text fielda to mi sie ni zmieniaja czcionki. co robie zle? Jak na razie zadzialalo mi to tylko dla linkow.
Pozdro.

0

bo to jest CSS3 i nie wszystkie przegladarki to obsluguja.

zrob klase w CSS:

.jakas:hover {...}

i potem w tym inpucie wrzuc: <input class=""jakas" ...

0

i IE < 7 standardowo obsługuje hover tylko dla linków

1 użytkowników online, w tym zalogowanych: 0, gości: 1