27-03-2010, 19:23
Witam,
stworzyłem sobie prostą stronkę z wykorzystaniem css'a, ale mam mały problem. Otóż na tej stronie, u góry, mam kilka przycisków, każy z nich zbudowanych z 3 divów (button_left - odpowiada ze lewą cześć przycisku, button_main - środek, który jest powielany repeat-x i w zależności od długości tekstu umieszczonego pomiędzy <div></div> przycisk się wydłuża, button_right - odpowiada ze prawą część przycisku). I teraz chciałbym aby po najechaniu na lewa, środkową bądź prawą cześć przycisku, każdy jego element zmieniał swoje tło i w konsekwencji zmienia się cały wygląd tego przycisku. Czy w ogóle istnieje taka możliwość w css? A jeśli nie, to jak można to wykonać za pomocą js?
P.S. To mój pierwszy post więc proszę o wyrozumiałość
stworzyłem sobie prostą stronkę z wykorzystaniem css'a, ale mam mały problem. Otóż na tej stronie, u góry, mam kilka przycisków, każy z nich zbudowanych z 3 divów (button_left - odpowiada ze lewą cześć przycisku, button_main - środek, który jest powielany repeat-x i w zależności od długości tekstu umieszczonego pomiędzy <div></div> przycisk się wydłuża, button_right - odpowiada ze prawą część przycisku). I teraz chciałbym aby po najechaniu na lewa, środkową bądź prawą cześć przycisku, każdy jego element zmieniał swoje tło i w konsekwencji zmienia się cały wygląd tego przycisku. Czy w ogóle istnieje taka możliwość w css? A jeśli nie, to jak można to wykonać za pomocą js?
P.S. To mój pierwszy post więc proszę o wyrozumiałość
