Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [js] rollover dla li
Forum PHP.pl > Forum > Przedszkole
1010
Witam, posiadam listę li dla której określone w stylach jest jakieś tło... Jaz zrobić żeby po najechaniu na to li tło się zmieniało na inne?
^bmb
Jest wiele mozliwosci

<li onmouseover="this.style.backgroundColor='#HEXCOLOR'" onmouseout="this.style.backgroundColor='#DOMYSLNYHEXCOLOR">

albo zmieniac cale klasy css this.className='nazwa klasy'

albo wywolanie funkcji js ktora robi powyzsze rzeczy

albo w li dac a z display: block i w css dla a styl dla hover

Pozdrawiam
PUPI
Możesz zajrzeć tu: http://css.maxdesign.com.au/listutorial/index.htm

Świetny tutorial o tworzeniu list.
mike
Dla Opera/Firefox wystarczy zdefiniowanie pseudoklasy :hover dla li
Dla IE to nie zadziała bo :hover w IE dziala tylko dla elementu a

Żeyb naprawić to pod IE wystarczy podpiść skrypt whatever:hover
1010
a jak tło mam w obrazku? jakoś mi nie działa ;/
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.