![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 1 Dołączył: 3.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Cześć. Od dłuższego czasu zastanawiam się w jaki sposób osiągnąć efekt zmieniającego się koloru tekstu po kliknięciu w input.
Tzn. najpierw jest np. szary kolor czcionki z value "Podaj login...", po kliknięciu napis znika, a my możemy wpisać własny tekst, który ma już nowy kolor - czarny. Osiągnąłem już to za pomocą focusa, jednak jedyny problem jaki mi pozostał to w sytuacji gdy odklikniemy ten input, tekst zmienia swoją barwę ponownie na szarą - chciałbym by pozostała czarna. Jeśli nie rozumiesz o co mi chodzi, identyczny efekt można zaobserwować na Facebooku w ramce "O czym teraz myślisz?". @EDIT Problem rozwiązany. Wykorzystałem JS, który po "odkliknięciu" sprawdza wartość inputa i jeśli jest ona inna niż "Podaj login..." zmieniam jej klase na inną (w której ustaliłem inny kolor czcionki). Ten post edytował Krychu1 19.05.2011, 18:13:01 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
TML5 wprowadza atrybut placeholder elementu input. Spróbuj tak:
-------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 22:14 |