Przejdź do treści

Klinięcie

Jak zrobić obrazkowe przyciski, które zmieniają wygląd po kliknięciu?

Zmiana wyglądu przycisku po kliknięciu:

📋 Zaznacz kod ▶ Edytuj na żywo

<a href="adres"><img src="obrazek_podstawowy.gif" alt="Tekst alternatywny" border="0" onmousedown="this.src = 'obrazek_klikniety.gif'" onmouseup="this.src = 'obrazek_podstawowy.gif'"></a>

Przykład

Przycisk podświetlany

Komentarze #

  • GetUp
    GetUp

    03.03.2015 22:22
    Umieściłem kod na blogu (blogger) i mam problem. Zdjęcia nie ładują się od razu. Wyświetlają się białe kwadraty a dopiero po najechaniu uruchamia się efekt który chciałem osiągnąć. Co powinienem zrobić?
    Zobacz więcej

  • aaa1
    aaa1

    24.07.2014 19:52
    A jak to jest z pozostawieniem w pozycji podświetlenia po kliknięciu w odnośnik na danej stronie to nie może być nic trudnego... ( już dzisiaj dałem takie pytanie tutaj na forum tylko w innym dziale.. ) tylko może mało precyzyjnie się wyraziłem dlatego posłużę się przykładem chodzi mi konkretnie...
    Zobacz więcej

  • Luke
    Luke

    17.03.2013 19:59
    kmi: "jak to zapisać w html, żeby korzystał z pliku ze stylami z konkretnego serwera ?".
    Tak samo, jak na stronie internetowej. Nie polecam jednak takiego posunięcia, bo część klientów poczty (a może nawet większość) blokuje pobieranie zewnętrznych plików i wymaga do tego potwierdzenia...
    Zobacz więcej

  • kmi
    kmi

    17.03.2013 18:30
    podpowiedzcie jeszcze tylko - bo mój mail ogólnie zajmuje nie mało i zdecydowałem, że wszystkie pliki będę trzymał na serwerze ftp, a w treści maila po prostu wkleję zawartość indexu, w którym są odnośniki do plików z serwera. Jeżeli zdecyduję się wykorzystać CSS to czy mogę go też trzymać na...
    Zobacz więcej

  • Sobak
    Sobak

    15.03.2013 16:04
    Jest, moźesz uzyć JavaScriptu, ale nie ma żadnego rozsądnego argumentu który by za tym przemawiał. Za to CSS jest standardem, jest tu lepszy z kilku powodów, nie ma żadnego racjonalnego argumentu z kolei żeby go nie używać :)
    Zobacz więcej

  • kmi
    kmi

    15.03.2013 15:27
    czy mimo css i js jest jakiś sposób aby zatrzymać to wszystko w html ?
    Zobacz więcej

  • Luke
    Luke

    15.03.2013 13:24
    Sobak: "Sugeruję jednak uzycie CSS zamiast JS.".
    Czyli użyj :hover (CSS) zamiast onmouseover (JS).
    Zobacz więcej

  • Sobak
    Sobak

    15.03.2013 12:47
    Mail może być napisany w HTML o ile zadbasz o odpowiednie nagłówki przy wysyłaniu. Sugeruję jednak uzycie CSS zamiast JS.
    Zobacz więcej

  • kmi
    kmi

    15.03.2013 12:45
    A czy można formułę onmouseover wykorzystać w mailu ? Chce stworzyć maila w html, w którym będę miał kilka obrazków i po najechaniu na nie, chciałbym żeby się zmienił obrazek. Próbowałem coś takiego zrobić i tylko to mi nie chce hulać :/
    Zobacz więcej

  • gościu
    gościu

    08.03.2013 13:12
    Miałem problem z podświetleniem. Teraz wydaje się to proste. :D
    Zobacz więcej

Zobacz więcej komentarzy

Facebook