Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[css] zmiana zdjęć z kolorowych na czarno-białe?
#1
Witam wszystkich,
mam problem ze zmianą zdjęć z kolorowego na czarno-białe. Chodzi mi o :hover przy najechaniu myszą - z kolorowego rob się czarno-białe. Oczywiście można sobie poradzić w css zapisując każde zdjęcie jako osobny styl np...:
Kod:
tr td#button {
float: left;
width:144px;
height:30px;

}

tr td#button a {  
display:block;
width:144px;
height:30px;
background:url(active.png) no-repeat;
padding: 3px 0px 2px 0px;
font: normal 18px bold Verdana,Arial, sans-serif;
color:#cccccc;
text-decoration:none;
text-align: center;

}
tr td#button a:visited {
color:#cccccc;
}

tr td#button a:hover {
background: url(hover.png) no-repeat;
color:#333333;
width:144px;
height:30px;
}

..i przypisywać tylko do nowego odnośnika inny obrazek przy :hover.
Chodzi mi o globalnie zdefiniowanego css'a, który będzie zmieniał obrazek z koloru na czarno-biały przy najechaniu kursorem. Wiem, że jest skrypt javy ale czy komuś może udało się wykonać taki efekt w css bez definiowania osobnego stylu dla każdego zdjęcia.
Z góry dzięki za pomoc

Ps: google też wykorzystałem zanim napisałemSmile
Odpowiedz
#2
Ja robiłem kiedyś tak no ale ja miałem 2 zdjęcia kolorowe i czarno białe i najechałem na kolorowe i było czarno białe. Chodzi mniej więcej o coś takiego: http://websta.pl/szybkie-triki/szybkitrik-obrazek-z-efektem-hover-rollover-w-css . Pozdrawiam
Odpowiedz
#3
(08-06-2010, 01:39)Leja napisał(a): Ja robiłem kiedyś tak no ale ja miałem 2 zdjęcia kolorowe i czarno białe i najechałem na kolorowe i było czarno białe. Chodzi mniej więcej o coś takiego: http://websta.pl/szybkie-triki/szybkitrik-obrazek-z-efektem-hover-rollover-w-css . Pozdrawiam

Wiem, tak też podałem. Można zrobić przy niewielkiej ilości zdjęć ale w momencie kiedy tych zdjęć jest około 80 to zaczyna się problem. Oczywiście można zrobić 80 odrębnych stylów ale po co?!....
Dzięki za odpowiedzi
Odpowiedz
#4
Polecam prosty javascript, ktory uruchamiasz po najechaniu na zdjecie, a ktory podmienia zrodlo zdjecia (bo rozumiem, ze masz zdjecie i czarno-biale i kolorowe? inaczej nie widze opcji), a po zjechaniu zmienia zdjecie spowrotem. Zeby uzyc jednego skryptu dla wszystkich zdjec musialbys usystematycznic nazewnictwo, tj. kazde czarnobiale zdjecie mialoby taka nazwe jak oryginal z dopiskiem powiedzmy _cz i wtedy tylko w JS do obecnego src zdjecia dopisywalbys _cz i je usuwal po zjechaniu z obrazka ;>
Odpowiedz
#5
Właśnie nasz kolega nie chce tak, ma tylko jedno zdjęcie. I też myśle że jest to nie możliwe.
Odpowiedz
#6
Jedyne rozwiązanie jakie ja tu widzę to użycie jQuery i napisanie prostego skryptu, który będzie odpowiadał za zaciemnianie (opcity) po najechaniu na obrazek.

@Zikerek
Twój sposób to czysty rollover w CSS'ach wykonywalny bez zbędnego JavaScript'u
Odpowiedz
#7
(10-06-2010, 02:10)Leja napisał(a): Właśnie nasz kolega nie chce tak, ma tylko jedno zdjęcie. I też myśle że jest to nie możliwe.

LOL. Oczywiście, że mam 2 zdjęcia - kolorowe i czarno-białe. Bez tego opisane moje wcześniejsze rozwiązanie nie miałoby sensu - żeby zadziałał :hover musi być inne zdjęcie podmieniane w background - ale mniejsza o to.
Z Waszych wypowiedzi wynika, że bez javy się nie obejdzie..tak też myślałem..ale cóż warto było zapytać..
Dzięki
Odpowiedz
#8
Ja bym to robił w CSS mniej *** i wszystko będzie tak samo.
Odpowiedz
#9
(10-06-2010, 19:07)Leja napisał(a): Ja bym to robił w CSS mniej *** i wszystko będzie tak samo.

no nie wiem czy przy powiedzmy 40 zdjeciach bedzie to mniej pracy niz uzycie jednego JS ;]
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  [CSS] Presta 1.7 zmiana w pliku css ?DsxSoft 0 2,134 07-02-2019, 15:29
Ostatni post: ?DsxSoft
  Zmiana obrazka po najechaniu / Efekt rollover JS manoa 0 4,700 06-12-2018, 18:46
Ostatni post: manoa
  Zmiana sposobu rozwijania + podmiana obrazka arkadiio 7 7,194 23-03-2015, 03:52
Ostatni post: arkadiio
  Galeria zdjęć w4wer 2 3,821 19-09-2014, 02:56
Ostatni post: Kartofelek
  Zmiana obrazka, oraz opisu pod nim po kliknięciu Olsz4k 12 12,813 28-07-2013, 20:10
Ostatni post: Olsz4k

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl