ďťż
Podstrony
|
telcocafeWitam mam pytanie jak uzyskać efekt rollover majac kilka plików graficznych. Tzn wiem że w css można wprowadzić kod który np zmieni nam obrazek z jednego na drugi. Co jeśli mam więcej niż jeden plik graficzny tzn jeśli mam menu całkowicie zrobione w Photoshop-ie razem z napisami.Znalazłem coś takiego <a id="rollover" href="jakis link"></a> CSS: a#rollover { display: block; width: 90px; height: 33px; background:url(menupoziom2_01.jpg) top left no-repeat; border: none; } a:hover#rollover {background: url(menupoziom3_01.jpg) } Proszę o wskazówki Czy może lepiej zrobić szablon tła pod menu? Rozwiązanie które podałeś wydaje się być całkiem dobre, ja sam na swojej stronie użyłem podobnego kodu i jestem zadowolony gdyż wszystko działa i nie sprawia problemów. Tu podaję przykład,z tą różnicą że oparty na klasach. ;) <a href="#" class="link"></a> CSS: .link { background-image:url(img1.gif); } .link:hover { background-image:url(img2.gif); } Użytkownik Seveneven edytował ten post 03 luty 2008, 15:56 Przy zastosowaniu takiego sposobu, efekt rollover będzie strasznie widoczny(po najechaniu obrazek "zniknie" dopóki nie załaduje się nowe tło). Polecam lekturę: http://perfectionorv...rollover-w-css/ |
|||
Sitedesign by AltusUmbrae. |