


Style des boutons désactivés avec CSS
Arrière-plan
Lorsqu'un bouton est désactivé, c'est essentiel pour l’indiquer visuellement aux utilisateurs. Cela permet d'éviter toute confusion et interactions inattendues.
Solution
Pour styliser efficacement un bouton désactivé en CSS, tenez compte des aspects suivants :
1. Couleur et arrière-plan :
Utilisez la pseudo-classe :disabled pour modifier l'apparence des boutons désactivés. Cette pseudo-classe s'applique à tout élément avec un attribut désactivé ou qui a été désactivé par programme. Par exemple :
button:disabled { background-color: #cccccc; border: 1px solid #999999; }
2. Image et image d'arrière-plan :
Au lieu d'utiliser un élément pour l'image du bouton, utilisez la propriété background-image de CSS. Cela élimine le problème de faire glisser l'image hors du bouton.
button { background-image: url("disabled-image.png"); background-repeat: no-repeat; background-position: center; }
3. Effet de survol :
Pour désactiver l'effet de survol sur les boutons désactivés, appliquez les règles suivantes :
button:disabled { cursor: default; pointer-events: none; }
4. Sélection de texte :
Pour empêcher la sélection de texte sur les boutons désactivés, utilisez la propriété suivante :
button:disabled { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
5. Exemple :
En combinant ces règles, vous pouvez créer un bouton entièrement désactivé comme :
button:disabled { background-color: #cccccc; border: 1px solid #999999; cursor: default; pointer-events: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
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!

Notre guide complet des liens, des boutons et des entrées de type bouton dans HTML, CSS et JavaScript.

Une chose qui a attiré mon œil sur la liste des fonctionnalités pour le polyfill à gradient conique () de Lea.

Dites que vous avez un flux RSS comme celui-ci. L'objectif est de demander que RSS alimente, l'analyse et de faire quelque chose d'utile avec les données. RSS est XML et XML est

De temps en temps, je suis motivé à tenter de dessiner quelques formes, la syntaxe de dessin tout-puissant de SVG. Je ne comprends qu'un fragment de

Un nouveau site fascinant appelé The Markup vient de lancer. Slogan: Big Tech vous regarde. Nous regardons Big Tech. Excellent travail de la mise à jour. Le

J'ai posté sur l'analyse d'un flux RSS en JavaScript l'autre jour. J'ai également posté sur ma configuration RSS pour parler de la façon dont Feedbin est au cœur de celui-ci.

Apprenez à créer un bloc Codepen personnalisé avec un aperçu pour Sanity Studio, inspiré de l'implémentation de Chris Coyier pour l'éditeur de Gutenberg de WordPress.

Les graphiques de ligne, de barre et de tarte sont le pain et le beurre des tableaux de bord et sont les composants de base de toute boîte à outils de visualisation des données. Bien sûr, vous pouvez utiliser SVG


Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

SublimeText3 Linux nouvelle version
Dernière version de SublimeText3 Linux

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

VSCode Windows 64 bits Télécharger
Un éditeur IDE gratuit et puissant lancé par Microsoft

mPDF
mPDF est une bibliothèque PHP qui peut générer des fichiers PDF à partir de HTML encodé en UTF-8. L'auteur original, Ian Back, a écrit mPDF pour générer des fichiers PDF « à la volée » depuis son site Web et gérer différentes langues. Il est plus lent et produit des fichiers plus volumineux lors de l'utilisation de polices Unicode que les scripts originaux comme HTML2FPDF, mais prend en charge les styles CSS, etc. et présente de nombreuses améliorations. Prend en charge presque toutes les langues, y compris RTL (arabe et hébreu) et CJK (chinois, japonais et coréen). Prend en charge les éléments imbriqués au niveau du bloc (tels que P, DIV),