Maison > Article > interface Web > Comment désactiver les clics en CSS
Méthode CSS pour empêcher les clics : 1. Ajoutez un état désactivé à la zone de saisie en définissant "disabled" ; 2. Ajoutez un état désactivé à l'état désactivé en définissant "cursor:not-allowed" ; Définir "pointer-events:none" suffit.
L'environnement d'exploitation de cet article : système Windows 7, version HTML5&&CSS3, ordinateur DELL G3
CSS implémente l'état désactivé, le paramètre de style et non -comportement des événements cliquables
Aujourd'hui, j'aimerais partager avec vous un exemple d'utilisation du statut CSS désactivé, des paramètres de style et des événements de style non cliquables. Il a une bonne valeur de référence et j'espère qu'il a une bonne valeur de référence. sera utile à tout le monde. Venez jeter un œil avec moi ensemble
1, lecture seuleIndique que la valeur de ce champ ne peut pas être modifiée et ne peut être utilisée qu'avec type="text". Il peut être copié, sélectionné et peut recevoir le focus L'arrière-plan peut recevoir le passé. valeur.
Démonstration du code :
<input type="text" name="firstname" value="" readonly="readonly" />
2, désactivé signifie que l'élément d'entrée est désactivé, ne peut pas être modifié, ne peut pas être copié , ne peut pas être sélectionné, ne peut pas recevoir le focus,,, L'arrière-plan ne peut pas recevoir la valeur transmise.
Démonstration de code :
<input type="text" name="firstname" value="" disabled="disabled" />
Souris désactivée Il existe deux manifestations principales du clic :
1 L'état d'affichage lorsque la souris n'est pas cliquable : curseur : non autorisé
Démonstration de style :<style> input[readonly] //readonly:后台能接收此input框传值 { background:#dddddd; //为带有readonly的input框添加背景颜色 cursor: not-allowed // 表示一个红色的圈加一个斜杠 } </style>2. Les événements de souris d'origine ne peuvent pas être implémentés : pointer-events:none Présentation du style :
<style> input[disabled] //disadled:后台不可接收此input传值 { background:#dddddd; //为带有disabled的input框添加背景颜色 pointer-events:none;//鼠标点击不可修改 } </style>
Tutoriel vidéo CSS"]
Cet attribut définit la forme du curseur utilisée lorsque le pointeur de la souris est placé dans la limite d'un élément (cependant, CSS2.1 ne définit pas quelle limite détermine cette plage).默认值: | auto |
---|---|
继承性: | yes |
版本: | CSS2 |
JavaScript 语法: | object.style.cursor="crosshair" |
Valeur | Description|||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
url | L'URL du curseur personnalisé à utiliser.
Remarque : définissez toujours un curseur normal à la fin de cette liste, au cas où il n'y aurait pas de curseur disponible défini par URL. |
||||||||||||||||||||||||||||||||||||
par défaut | Curseur par défaut (généralement une flèche) | ||||||||||||||||||||||||||||||||||||
auto td > | Par défaut. Le curseur défini par le navigateur. | ||||||||||||||||||||||||||||||||||||
réticule | Le curseur est rendu sous forme de réticule. | ||||||||||||||||||||||||||||||||||||
pointeur | Le curseur est rendu sous la forme d'un pointeur (une main) indiquant le lien | ||||||||||||||||||||||||||||||||||||
move | Ce curseur indique qu'un objet peut être déplacé. | ||||||||||||||||||||||||||||||||||||
e-resize | Ce curseur indique que le bord de la boîte rectangulaire peut être déplacé vers la droite (est). | ||||||||||||||||||||||||||||||||||||
ne-resize | Ce curseur indique que le bord de la boîte rectangulaire peut être déplacé vers le haut et vers la droite (Nord/Est). | ||||||||||||||||||||||||||||||||||||
nw-resize | Ce curseur indique que le bord de la boîte rectangulaire peut être déplacé vers le haut et vers la gauche (nord/ouest). | ||||||||||||||||||||||||||||||||||||
n-resize | Ce curseur indique que le bord de la boîte rectangulaire peut être déplacé vers le haut (vers le nord). | ||||||||||||||||||||||||||||||||||||
se-resize | Ce curseur indique que le bord de la boîte rectangulaire peut être déplacé vers le bas et vers la droite (sud/est). | ||||||||||||||||||||||||||||||||||||
sw-resize | Ce curseur indique que le bord de la boîte rectangulaire peut être déplacé vers le bas et vers la gauche (sud/ouest). | ||||||||||||||||||||||||||||||||||||
s-resize | Ce curseur Indique que le bord de la boîte rectangulaire peut être déplacé vers le bas (vers le sud). | ||||||||||||||||||||||||||||||||||||
w-resize | Ce curseur indique que le bord de la boîte rectangulaire peut être déplacé vers la gauche (ouest). | ||||||||||||||||||||||||||||||||||||
texte | Ce curseur indique du texte. | ||||||||||||||||||||||||||||||||||||
attendre | Ce curseur indique que le programme est occupé (généralement une montre ou un sablier). | ||||||||||||||||||||||||||||||||||||
aide | Ce curseur indique l'aide disponible (généralement un point d'interrogation ou une bulle). |
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!