Utworzono mały przycisk do wyświetlenia zamiast pola wyboru. Zastanawiam się, czy istnieje sposób, aby również mieć jakoś wyglądać: hover? DziękiCSS: zaznaczono pole wyboru, aby wyglądało jak przycisk, czy jest najechanie myszą?
Odpowiedz
#ck-button:hover {
background:red;
}
Fiddle: http://jsfiddle.net/zAFND/4/
wygląda trzeba reguły bardzo podobny do swojej sprawdzonej reguły
#ck-button input:hover + span {
background-color:#191;
color:#fff;
}
i dla zawisu i kliknięciu stan:
#ck-button input:checked:hover + span {
background-color:#c11;
color:#fff;
}
kolejność jest ważna.
+1 Lubię to, co zrobiłeś z kliknęli stan –
@JasonGennaro Thanks :) –
Zrób to dla chłodnym border
i font
efektu:
#ck-button:hover { /*ADD :hover */
margin:4px;
background-color:#EFEFEF;
border-radius:4px;
border:1px solid red; /*change border color*/
overflow:auto;
float:left;
color:red; /*add font color*/
}
Przykład:http://jsfiddle.net/zAFND/6/
hm ... to jest miłe, ale plakat nie o to zapytać konkretnie. Również komentarze css to zawsze '/*...*/'. –
Dzięki @ Joseph. Tak. Wiem, że OP nie pytał o to ... Odpowiadałem na ': hover' Q i dawałem moje ujęcie z odrobiną dodatkowej wartości. Jeśli chodzi o komentarze, tak, zdaję sobie sprawę, że komentarze css są różne. To tylko dla przykładu. Ale mimo wszystko zmieniono na realizm ;-) –
Rozumiem. I rzeczywiście przychodzi mi do głowy, że używanie granicy jest dobrym sposobem, aby nie musieć sprawdzać stanu myszy: P –
Czy co Kelly powiedział ...
ALE. Zamiast umieszczania input
w pozycji absolutnej i górnej -20px
(po prostu ukrywając ją przed stroną), upewnij się, że pole wejściowe jest ukryte.
przykład:
<input type="checkbox" hidden>
działa lepiej i można umieścić go w dowolnym miejscu na stronie.
- 1. Jak mogę sprawdzić, czy faktycznie zaznaczono pole wyboru?
- 2. Pole wyboru Espresso jest zaznaczone
- 3. Znajdź, czy obecnie zaznaczono pole tekstowe
- 4. Zaznaczono przycisk wyboru jquery, używając identyfikatorów i selektorów klasy.
- 5. Włączanie i wyłączanie pola tekstowego, jeśli zaznaczono to pole wyboru:
- 6. Zgłoszenie zatrzymania Jquery należy przesłać, chyba że zaznaczono pole wyboru:
- 7. Jak wyświetlić pole tekstowe po najechaniu na przycisk czystym CSS?
- 8. Sprawdź, czy pole wyboru "to" jest zaznaczone.
- 9. Włącz/wyłącz przycisk wysyłania, jeśli pole wyboru jest zaznaczone/odznaczone?
- 10. Wyłącz przycisk Angularjs, jeśli pole wyboru jest zaznaczone
- 11. Jak ustalić, czy pole wyboru DOJO jest zaznaczone, czy nie?
- 12. Tylko niestandardowe pole wyboru CSS w IE8
- 13. Jak sprawdzić, czy zaznaczono JCheckBox?
- 14. jQuery: włącz przesyłanie, gdy pole wyboru min 1 jest zaznaczone
- 15. Django zaznacz, jeśli pole wyboru jest zaznaczone
- 16. Jak sprawdzić, czy pole wyboru lub przycisk opcji jest zaznaczone w obszarze DART?
- 17. Jak podzielić pole wejściowe, aby wyglądało jak oddzielne pola wprowadzania na ekranie?
- 18. Jak dodać pole wyboru/przycisk opcji do QTableWidget
- 19. CSS, aby wyrównać przycisk przesyłania?
- 20. Jak sprawdzić, czy pole wyboru jest zaznaczone w TTaskDialog Delphi?
- 21. jak wyczyścić pole wyboru
- 22. Jak sprawdzić, czy przycisk wyboru jest zaznaczony w Selenium WebDriver?
- 23. Ustal, czy pole wyboru dostępu jest sprawdzane, czy nie
- 24. WPF: Jak zrobić pole wyboru "pushlike"?
- 25. Przycisk przełączania interfejsu JQuery (pole wyboru) kliknij/przeciągnij błąd
- 26. Dodaj pole wyboru "Zapamiętaj mnie"
- 27. Jquery - sprawdź, czy jest zaznaczone co najmniej jedno pole wyboru
- 28. jak mogę dodać pole wyboru, aby TemplateField NAGŁÓWEK?
- 29. Jak włączyć dynamicznie wyłączone pole wyboru?
- 30. Pole wyboru wielokrotnego HTML
# ck-button: hover {background: blue} np –