Champ numérique
Champ numérique avec boutons d'incrémentation/décrémentation, contraintes min/max et pas de progression. Offre une meilleure expérience que les champs numériques natifs avec un style cohérent entre navigateurs. Prend en charge le texte préfixe/suffixe, plusieurs tailles, les états d'erreur et la répétition en maintien sur les boutons.
Aperçu et code
███
██████ █████ █████████ █████████
█████ ████████
███ ██████ ██████████████████████████ █████ ███████████ ██████ ███████████ ██████ ██ ████ ██ ████ ███ ██
█████ █████ ███████████████
███ ██████ ██████████████████████████ █████ ████████ ██████ ████████ ███████ ████ ██████ █████ █████ ████ ██
███ ██████ ██████████████████████████ █████ █████████ ██████ █████████ ███████ █████ ██████ ██ ██
██████ █ ██████████ █ ████ ████████████████████
██ ████████ ██ ██████████████████████████████
██████ ███████ █████ ███████ ██████████ █
██████ ███████ █ █████████ ████████████ ████████████
██████ ██████ █ █
████ █ █████ ███████ ████████ █████████ ██
████ █ █████ ███████ ████████ ████████ ██
█████ █ █████ ███████ ████████ █ █
█
█ ██████████████████████ ████
█████ ████████████████████ █ ███████████████████
█████ █ █
███ █ ██████ ████ █████████ ███████ ████ █████ ██████ ██████████ █████ █████████ ██
███ █ ██████ █████ █████████ ███████ █████ ██████ ██████ ██████████ █████ █████████ ██
███ █ ██████ █████ ███████████ ███████ █████ ██████ ██████ ████████████ █████ █████████ █
████████
███████████ ███████ █████ █████ ██████ ███████ ██████ ██████ ████████ ████████
████ ██████████ ███████████████ ███ ███ ████████████████████████████████████████ ███
██ ██ ███████████████ ██
██████ ██ ██ ██████████████ ██████████ █████ █████ ███ ██ ██████████ █████████████ ████
███ ██████ ██
████████
██ ███ ██
████ ██████████ █████████████████████ ████
███ █████████ ██████ ██
███████
██████ █ ██████████ █ ████ ████████████████████
██ ████████ ██ ██████████████████████████████
██████ ███████ █████ ███████ ██████████ █
██████ ███████ █ █████████ ████████████ ████████████
██████ ██████ █ █
████ █ █████ ███████ ████████ █████████ ██
████ █ █████ ███████ ████████ ████████ ██
█████ █ █████ ███████ ████████ █ █
█
Journal des modifications
- v1.0.0: Initial release with increment/decrement buttons, min/max/step support
- Hold-to-repeat on increment/decrement buttons (400ms delay, 75ms repeat)
- Keyboard arrow-key support (ArrowUp/ArrowDown)
- Prefix/suffix text, multiple sizes, error states, and disabled state
- Full dark mode support
Obtenir l'accès complet
Débloquez le code source de ce composant et de tous les autres. Paiement unique pour un accès à vie.
Obtenir l'accès maintenant