ďťż
Podstrony
|
telcocafeWitam.Posiadam listę czegokolwiek...np. produktów wygląda to np tak: <tr> <td> <div class="parzyste">biale tlo</div> </td> </tr> <tr> <td> <div class="nieparzyste">szare tlo</div> </td> </tr> <tr> <td> <div class="parzyste">biale tlo</div> </td> </tr> <tr> <td> <div class="nieparzyste">szare tlo</div> </td> </tr> Do tej pory mój kod js wyglądał tak(do tej pory czyli zanim zostały wprowadzone napremienne klasy) onmouseover="this.style.backgroundColor='#2e6399';" onmouseout="this.style.backgroundColor='#f1f1f1';" I wszystko było fajnie bo najeżdżałem było niebieskie, zjeżdżałem było białe, ale teraz jak najadę na szarą komórkę to jest ok bo jest niebieska, ale jak zjeżdżam to jest biała a nie szara :( Skasowanie onmouseout nic nie da, bo biała zostanie ustawiona na szarą i tak zostanie. Nie wiem jak sobie z tym poradzić Użytkownik Dawid-San edytował ten post 25 listopad 2008, 12:56 CSS wszystko załatwi - nie działa w IE 6:.parzyste {background-color: #F1F1F1} .parzyste:hover {background-color: #2E6399}Podobnie dla nieparzystych. Inny kolor parzystym elementom można też nadać w CSS 3 (wystarczy nadawać tylko 1 klasę), który obsługują tylko najnowsze przeglądarki. ok ok ale nie zastosuje tego skoro to nie działa pod IE 6 chyba, że jest sposób żeby wymusić na IE6 działanie |
|||
Sitedesign by AltusUmbrae. |