![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 6.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Cześć
Dla Was to pewnie banalne.. Dla mnie nie (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) Szukam kodu/przykładu jak zrobić pewien ciekawy efekt. A mianowicie chciałbym aby po kliknięciu na pole input, w okół niego pojawiła się np. zielona obwódka. Widziałem to na kilku forach niestety nigdzie nie udało mi się wyciągnąć kodu.. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 349 Pomógł: 72 Dołączył: 22.01.2008 Skąd: Wadowice/Oświęcim Ostrzeżenie: (0%) ![]() ![]() |
Ja polecam bilbioteką jQuery(bez niej też da sie zrobić,ale ostatnio potrzebowałem tego efektu w projekcie,więc tu podam) :
Kod $('input:text').focus(function()
{ $(this).css('border','1px solid green'); }); Ten post edytował k_@_m_i_l 10.03.2009, 14:53:28 |
|
|
![]()
Post
#3
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 6.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dobra ;p
Kod piotrooo89 bardziej mi się spodobał więc kontynuuję.. Jak zrobić aby po "od kliknięciu" ramka znikła? |
|
|
![]()
Post
#5
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 6.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Coś ten kod nie działa ;/
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 349 Pomógł: 72 Dołączył: 22.01.2008 Skąd: Wadowice/Oświęcim Ostrzeżenie: (0%) ![]() ![]() |
Pojawia się :
Kod $('input:text').focus(function() { $(this).css('border','1px solid green'); }); znika : Kod $('input:text').blur(function() { $(this).css('border','1px solid black'); }); A czysty js :
edit. ehh te literówki,też miałem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował k_@_m_i_l 10.03.2009, 15:09:51 |
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 6.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Spawnm ja wiem, znalazłem ta literówkę i poprawiłem, chodziło mi o to, że ta funkcja nie działa (nie odznacza się).
k_@_m_i_l nie rozumiem, co to w ogóle za język i w jakim znaczniku to wkleić? Sorry, za głupie pytania ale nie znam się na tym... |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 349 Pomógł: 72 Dołączył: 22.01.2008 Skąd: Wadowice/Oświęcim Ostrzeżenie: (0%) ![]() ![]() |
To jest framework js jQuery,bardzo przyjemny do pracy,ułatwia wiele rzeczy:)
jQuery |
|
|
![]()
Post
#11
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
|
|
|
![]()
Post
#12
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
Cytat że ta funkcja nie działa (nie odznacza się). u mnie wszystko ok jest. klikam mam zielona odklikam mam czarna. |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 6.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Spawnm dzięki teraz działa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Kod <input type="text" onFocus="this.style.border='1px solid green';" onBlur="this.style.border='1px solid black';" /> Skoro to działa, nie będę już kombinował z tym jquery, może innym razem ;p Mam jeszcze jedno pytanie. Czy da się to jakoś zdefiniować np. w css, czy muszę za każdym razem do input dodawać ten długi kod? Kod formularza, w którym jest 20 tego typu pól będzie wyglądał dość śmiesznie (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) |
|
|
![]()
Post
#14
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
nie mozesz sobie funkcje napisac. i tylko w onFocus i onBlur wywolywac. lub zastosowac jQuery co uprzyjemni twoja prace.
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 6.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dobra, no to chyba jeśli chodzi o ramki wszystko już wiem ;p
Nie będę zakładał nowego tematu, więc zapytam tutaj: Jak widać na tym forum wyszukiwarka google (która też jest z tego co widzę polem input) ma delikatnie zaokrąglone rogi. To również zasługa query? A może jest na to jakaś "zwykła" funkcja? //edit aha już widzę, to jest obrazek ;p Dobra dzięki za wszystko (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) Ten post edytował Konduktor123 10.03.2009, 15:44:40 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.09.2025 - 12:40 |