Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS][JavaScript]Menu czarnobiałe, które op najechanu myszką robi się kolorowe
Forum PHP.pl > Forum > Przedszkole
lamcpp
Mam menu złożone ze zwykłych linków, które są czarnobiałymi zdjęciami.
Jak zrobić za pomocą jquery (bo chciałbym aby działo się to bardzo szybko)by po najechaniu na linka zdjęcie zmieniło się na kolorowe
Helid
  1. a
  2. {
  3. background: src('obrazek zwykly');
  4. }
  5. a:hover
  6. {
  7. background: src('obrazek po najechaniu');
  8. }

js szybciej spowolni niż przyspieszy
krzysiekk
Cytat(Helid @ 20.02.2013, 17:07:49 ) *
  1. a
  2. {
  3. background: src('obrazek zwykly');
  4. }
  5. a:hover
  6. {
  7. background: src('obrazek po najechaniu');
  8. }

js szybciej spowolni niż przyspieszy



mysle ze sposób kolegi jest Ok niemniej bym zrobił coś takiego :

przygotował bym obrazek jeden który będzie się składał z 2 obrazków po lewej czarno biały na po prawej kolorowy
i teraz tak jak kolega powyżej pisał wykorzystujemy zdarzenie a:hover


zamieszczam przyklad:
  1. div#left ul.nav-list-a a:link, div#left ul.nav-list-a a:visited {
  2. background: url(../layout/left-nav-link-hover-a.png) no-repeat center left;
  3. color: #c1c1c1;
  4. display: block;
  5. height: 25px;
  6. line-height: 210%;
  7. text-indent: 10px;
  8. width: 230px;
  9. }
  10.  
  11. div#left ul.nav-list-a a:hover, div#left ul.nav-list-a a:active {
  12. background: url(../layout/left-nav-link-hover-a.png) no-repeat center right;
  13. color: #d8a818;
  14. }
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.