Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS][HTML]Rollover
Poczatkujacy_Web
post 10.09.2012, 22:31:06
Post #1





Grupa: Zarejestrowani
Postów: 145
Pomógł: 0
Dołączył: 30.07.2012
Skąd: Łódź

Ostrzeżenie: (10%)
X----


Witam!

Chcialbym zrobic aby rollover dzialal tak ze zmiana obrazka wyglada tak jak tutaj : http://www.maitredeau.be/ po najechaniu na jedna z tych 3 grafik.

Robie to w ten sposob :

<a href="http://www.pckurier.pl" onMouseOver='rollover.src="../grafika/pcq.gif"'
onMouseOut='rollover.src="../grafika/hand.gif"'>
<img src="../grafika/hand.gif" name="rollover" border="0"></a>

lecz to zamienia grafiki od razu bez tego ladnego efektu wejscia od dolu. Jak to zrobic? Da sie w html/css czy javascript? Pomożcie
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
kamil4u
post 10.09.2012, 22:57:39
Post #2





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


Cytat
Da sie w html/css czy javascript?

Da się i w tym i w tym. Z tym, że tylko w CSS3, więc nie zadziała to na starszych przeglądarkach.
Wpisz w google: Rollover CSS3 lub Rollover jquery i szukaj na anglojęzycznych stronach - na pewno znajdziesz.

Chyba, że chcesz sam to napisać. Wtedy napisz w czym to powiem Ci jak to zrobić smile.gif


--------------------
Go to the top of the page
+Quote Post
Poczatkujacy_Web
post 10.09.2012, 23:00:29
Post #3





Grupa: Zarejestrowani
Postów: 145
Pomógł: 0
Dołączył: 30.07.2012
Skąd: Łódź

Ostrzeżenie: (10%)
X----


Najchetniej zrobil bym to w css3 wiec mozesz podpowiedziec chyba ze latwiej w javascript smile.gif
Go to the top of the page
+Quote Post
Damonsson
post 10.09.2012, 23:04:38
Post #4





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Takie efekty odpuść sobie w samym CSS, nawet IE9 tego nie załapie chyba. Wpisz w wyszukiwarkę i wyskoczy Ci 300 tutoriali jak to zrobić.
Go to the top of the page
+Quote Post
kamil4u
post 11.09.2012, 11:58:02
Post #5





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


CSS3:
- :hover - najechanie na obrazke
- CSS3 Transitions - animacja - wydaje się to skomplikowane, ale tak naprawdę jest proste

Wada: Brak IE i starych przeglądarek.
Przykład: http://www.w3schools.com/css3/tryit.asp?fi...ss3_transition1

JS:
Musisz samemu zrobić skrypt animacji. Najłatwiej poprzez setInterval. Zmieniasz styl danego elementu cyklicznie, małymi kroczkami.
Działa pod każdą przeglądarką.

jQuery:
To co wyżej tyle, że już zostało napisane. Między innymi przez twórców jQuery. W sumie dostajesz gotowy skrypt, poszukaj w dokumentacji. W necie są też setki przykładów.


--------------------
Go to the top of the page
+Quote Post
viking
post 11.09.2012, 12:20:52
Post #6





Grupa: Zarejestrowani
Postów: 6 378
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


Wystarczy w sumie poświęcić kilka sekund żeby zajrzeć w źródło podanej strony i od razu wiadomo że używają http://jquery.malsup.com/cycle/download.html . Kombinować można zacząć jeżeli nie zależy nam na starszych przeglądarkach albo nie korzystamy z jquery.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 20:03