1010
17.12.2007, 07:54:07
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
17.12.2007, 08:39:40
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
17.12.2007, 09:04:51
Możesz zajrzeć tu:
http://css.maxdesign.com.au/listutorial/index.htmŚwietny tutorial o tworzeniu list.
mike
17.12.2007, 13:48:32
Dla Opera/Firefox wystarczy zdefiniowanie pseudoklasy
:hover dla
liDla
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
18.12.2007, 18:08:24
a jak tło mam w obrazku? jakoś mi nie działa ;/