mtskilla
19.01.2012, 16:53:49
Witam
Mam pewien problem.
Chciałbym aby po najechaniu na div myszką zmieniało się tło - ale tło innego diva. Czy jest to możliwe?
Dokładniej mówiąc chodzi o to, że mam div z obrazkiem i trzy divy z textem - nie są to linki chociaż od biedy mogą.
Po najechaniu na div chciałbym aby obrazek (div) przesówał background image w inną pozycję (4 wersje obrazka - 3 dla hover divów + jeden podstawowy).
Czy coś takiego jest do zrobienia?
Będę wdzięczny za jakiś namiar..
pozdrawiam
Damonsson
19.01.2012, 19:39:37
W samym CSS nie. Musisz użyć JS.
prowseed
19.01.2012, 21:40:11
W samym css tez jest mozliwe, wystarczy, ze div z obrazkiem bedzie rodzicem diva z tekstem.
div div {
display:none;
}
div:hover div {
display:block;
}
mozesz to sobie pozycjonowac pozniej z position:absolute czy cos, powinno dzialac tak.
//EDIT
o tu przyklad taki:
http://css-tricks.com/examples/HoverEverythingBut/
Damonsson
19.01.2012, 21:48:05
Sam bym kliknął pomógł gdybym mógł. Kiedyś pamiętam szukałem rozwiązania takiego problemu i się poddałem z samym CSS.