Maison > interface Web > tutoriel CSS > Comment masquer la zone de saisie numérique HTML5 ?

Comment masquer la zone de saisie numérique HTML5 ?

Barbara Streisand
Libérer: 2024-12-23 15:54:11
original
125 Les gens l'ont consulté

How to Hide the HTML5 Number Input Spin Box?

Masquage de la boîte de saisie numérique HTML5

Question :

Peut-on supprimer systématiquement l'apparence de la boîte de sélection rendue par certains navigateurs (comme Chrome) pour les entrées HTML de type « numéro » ? Comment empêcher les flèches haut/bas d'être visibles en utilisant CSS ou JavaScript ?

Exemple :

<input>
Copier après la connexion

Solution :

Pour masquer efficacement la zone de sélection numérique dans les navigateurs WebKit (testé dans Chrome 7.0.517.44 et Safari 5.0.2), appliquez le CSS suivant :

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input[type=number] {
    -moz-appearance: textfield; /* Firefox */
}
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal