![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 392 Pomógł: 7 Dołączył: 11.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam kilka przycisków, każdy składających się z 3 obrazków (neutralny, zaznaczony, wciśnięty).
Chciałbym żeby te obrazki zachowywały się jak normalne przyciski, z tą różnicą, że na każdej stronie 1 wybrany przycisk ma być domyślnie wciśnięty, do czasu aż ktoś wciśnie inny przycisk, wtedy ten domyślnie wciśnięty ma się odznaczać. W tym przypadku CSS nie spełnia moich wymagań. Wydaje mi się, że jedyne rozwiązanie to Javascript. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 717 Pomógł: 120 Dołączył: 18.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam kilka przycisków, każdy składających się z 3 obrazków (neutralny, zaznaczony, wciśnięty). Chciałbym żeby te obrazki zachowywały się jak normalne przyciski, z tą różnicą, że na każdej stronie 1 wybrany przycisk ma być domyślnie wciśnięty, do czasu aż ktoś wciśnie inny przycisk, wtedy ten domyślnie wciśnięty ma się odznaczać. W tym przypadku CSS nie spełnia moich wymagań. Wydaje mi się, że jedyne rozwiązanie to Javascript. mógłbyś pokombinować z <input type="radio />, i z labelami (widziałem takie rozwiązanie na stronie, która prezentowała slidery w CSS-only, klikało się w <label>. Pokombinowałem w jsFiddle i coś takiego właśnie zrobiłem na samym CSS (można dodać jeszcze background-image) : http://jsfiddle.net/kkpkk/1/ (nie wiem czy we wszystkich przeglądarkach zadziała, testowałem na Chrome) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 18:35 |