[JavaScript][PHP] onmouseover |
[JavaScript][PHP] onmouseover |
7.08.2010, 22:42:59
Post
#1
|
|
Grupa: Zarejestrowani Postów: 178 Pomógł: 8 Dołączył: 19.03.2007 Ostrzeżenie: (0%) |
Witam.
Dlaczego po zastosowaniu kodu powyżej, skrypt nie podświetla tabelek, a jak onmouseover="this.style.backgroundColor='#2e91c6'; dam do któregoś td to zadziała? |
|
|
7.08.2010, 22:46:59
Post
#2
|
|
Grupa: Zarejestrowani Postów: 233 Pomógł: 50 Dołączył: 28.10.2006 Skąd: Radom Ostrzeżenie: (0%) |
A nie masz w arkuszu stylów ustawionego tła dla znacznika TD?
-------------------- |
|
|
8.08.2010, 07:18:17
Post
#3
|
|
Grupa: Zarejestrowani Postów: 178 Pomógł: 8 Dołączył: 19.03.2007 Ostrzeżenie: (0%) |
A nie masz w arkuszu stylów ustawionego tła dla znacznika TD? Tez fakt class="{shoutrow.ROW_CLASS}" w td. Jak zrobić aby na początku wyświetlało klasę {shoutrow.ROW_CLASS}, a po najechaniu na <tr> klasa była inna? Proszę o pomoc Ten post edytował Chelo 8.08.2010, 07:18:34 |
|
|
8.08.2010, 08:27:54
Post
#4
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 49 Dołączył: 29.07.2010 Ostrzeżenie: (0%) |
Moim zdaniem najlepiej/najwydajniej zrobić to CSS-em - w onmouseover dajesz: this.className='trHover'; a w arkuszu stylów coś takiego:
Kod tr.trHover td.ROW_CLASS_1, tr.trHover td.ROW_CLASS_2 { background: #2e91c6; } gdzie ROW_CLASS_1 i ROW_CLASS_2 to alternatywy nazw klas podstawianych pod ROW_CLASS przez Twój skrypt. A w zasadzie to ta klasa ROW_CLASS powinna być ustawiana na poziomie znacznika "<tr>", ale wygląda na to, że osoba pisząca ten szablon miała słabe pojęcie o CSS. |
|
|
Wersja Lo-Fi | Aktualny czas: 10.05.2024 - 11:15 |