Nie jesteś zalogowany na forum.
Strony: 1
Czy dałoby radę zrobić coś takiego, aby był sobie obrazek nieruchomy i po najechaniu na niego myszką zmienił się on na obrazek gif, tylko, że po odpowiednim czasie animacji (np. 1 sekunda) ten gif zmienił się w nieruchomy obrazek, ale jeszcze inny niż ten przed najechaniem, taki w sumie co by pozostał na końcu animacji tego gifu, potem po odjechaniu kursorem od obrazka była kolejna animacja gif, która zakończyłaby się początkowym nieruchomym obrazkiem (tym przed najechaniem kursorem). Tzn. obrazek biały, po najechaniu kursorem ściemnia się na czarny, a po "odjechaniu" kursorem rozjaśnia się znów na biały.
Offline
Kiedyś już coś takiego robiłem, ale nic z tego nie pamiętam, chociaż wydaję mi się, że to było w php, w CSS, JS i innych kodach pod PunBB nie da rady tego zrobić?
Offline
Offline
Kwestia jest tylko w tym, by ten gif po najechaniu się uruchomił. Bo przecież nie ma żadnego kłopotu w tym, by gif przeszedł i później zrobił się z tego obrazek (na końcu gifa wstawiasz obrazek docelowy, bierzesz bez pętli i tyle ). Można by spróbować z jakimś kodem HTML (na pewno jest taki, że po kliknięciu wyświetla się inny obrazek, może też jest, że po najechaniu...)
Offline
Problemss to co ty mówisz (zmiana obrazka po najechaniu), to akurat nie problem, mam już taki kod, niestety działa on tylko na Mozilli Firefox, ale myślę, że znalezienie uniwersalnego kodu to nie problem. Ty, zdaje mi się, masz rozwiązania (albo domysły rozwiązania) tego większego problemu, czyli zmiany gifa po wykonaniu jego animacji na zwykły obrazek. Możesz dokładniej wytłumaczyć o co ci chodzi? Bo pisałeś coś o pętli, ale o ile mi wiadomo w gifie nie można stopować pętli (nawet jak spróbujemy to obrazek automatycznie nam się zapętli) i myślałem może o jakimś kodzie, ale nie mam żadnych pomysłów? O co Tobie chodzi?
Offline
Przy tworzeniu gifa możesz zrobić, aby na końcu pojawiał się inny obrazek.
Co do innego obrazka po najechaniu, to spróbuj to:
<div id="obrazek"></div>
A w ogłoszenie/stopkę wklej to:
<style type="text/css">
#obrazek {
width: Xpx;
height: Xpx;
background: url(adres obrazka) no-repeat; }
#obrazek:hover {
background: url(adres obrazka po najechaniu) no-repeat; }
</style>
Gdzie X: szerokość
Gdzie Y: wysokość
Offline
Rudik, chyba Cię źle rozumiem, albo ja czegoś nie wiem. Chodzi Ci o inny obrazek na końcu gifa (ale w tym gifie) czy o to, że na końcu animacji gifa zupełnie zmienia się plik? Tzn. Po najechaniu na obrazek A (zwykły) zmienia się on na obrazek B (gif), po czym, po końcu animacji znowu zmienia się na obrazek A, czy raczej chodzi ci o to, że obrazek A zmienia się po najechaniu na obrazek B, który jest gifem, ale bez pętli i na końcu gifu w obrazku B znowu jest obrazek A? Bo takich gifów zdaję mi się, że się nie da zrobić, znaczy "unicestwić" ich pętlę... Czy może się jednak da?
Offline
Strony: 1