


Le client de simulation Web mobile réalise l'effet de la saisie de mots de passe dans plusieurs cases [avec code]_html5 compétences du didacticiel
Je ne sais pas comment décrire le titre. Jetons d'abord un coup d'œil à la capture d'écran. L'effet général est de saisir un mot de passe dans une case.
L'idée initiale de mise en œuvre est qu'une petite boîte est une entrée de type mot de passe. Chaque fois que vous entrez un chiffre, elle passe automatiquement au chiffre suivant. Lorsque vous supprimez un chiffre, elle passe automatiquement au chiffre précédent. OK sur Android, c'est très fluide et sans bugs, mais sur iOS, le clavier sera ouvert et fermé fréquemment, ce qui affecte grandement l'expérience utilisateur. La raison est probablement que chaque entrée sera continuellement focalisée et floue. Chaque fois que le focus fera apparaître le clavier, et le flou fermera le clavier, donc... cette solution ne fonctionnera certainement pas.
Si PM insiste pour obtenir cet effet, il n'y a aucun moyen~ Mais si vous n'y pouvez rien, une mauvaise expérience utilisateur vous laissera sans voix. Qui veut que nous soyons le front-end~ Si vous ne pouvez pas aider. ça, trouve juste une solution.
Puisque de nombreux problèmes sont causés par une mise au point et un flou fréquents, et qu'il doit s'agir d'une zone de mot de passe, alors pourquoi ne pas utiliser une zone de saisie pour le saisir, et utiliser d'autres méthodes pour simuler la petite boîte, et commençons. Voici l'effet final : http://jsbin.com/neqesiqogu/edit?html,css,js,output
Ce qui suit est le style implémenté :
- .pwd-box{
- largeur : 310px
- remplissage à gauche : 1px
- position : relative;
- bordure : 1px solide #9f9fa0
- bordure-rayon : 3px ;
- }
- .pwd-box input[type="tel"]{
- largeur : 99%
- hauteur : 45px ;
- couleur : transparent
- position : absolue ;
- haut : 0
- gauche : 0;
- frontière : aucune ;
- taille de police : 18px
- opacité : 0
- z-index : 1 ;
- espacement des lettres : 35 px ;
- }
- entrée .fake-box{
- largeur : 44px ;
- hauteur : 48px
- frontière : aucune ;
- bordure droite : 1px solide #e5e5e5
- alignement du texte : centre ;
- taille de police : 30 px ;
- }
- .fake-box input:nth-last-child(1){
- frontière : aucune ;
- }
- .pwd-box .pwd-input:focus{//Vous devez changer sa position lorsque la zone de mot de passe est focalisée, sinon il y aura un curseur clignotant sur IOS~
- gauche : -1000px
- haut : -100px
- }
- var $input = $(".fake-box 輸入" > $(
- "#pwd-input").on(輸入🎜>函數() { var pwd 🎜>
-
for (for (
for - ( $input.eq(" .val(pwd[i]); }
- $input.each(函數() var var
- if> $(
- 這樣 } });
- if (len == self.sendPackage(pwd);
- //送密碼 } });
- 大致的想法就是動態監聽真實密碼框的輸入修改小盒子內密碼框的內容。 其實效果實現並不難,關鍵是思路還有解決該死的兼容,完成該效果的時候IOS會有閃動的遊標,android沒有,然後找一系列方法去隱藏遊標,比如focus的時候設置text-縮進,顏色設定透明等等,但都無濟於事,後來發現淘寶有辦法是重點的時候把密碼框丟到一邊去,因為外層有溢出隱藏,完美解決了問題~
- 以上這篇行動web模擬客戶端實現希望多分區輸入密碼效果【附代碼】就是小編分享給大家的全部內容希望了,給大家一個參考,也大家多多支持腳本之家。 原文網址:
- http://www.cnblogs.com/hutuzhu/p/5000024.html

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

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

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

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

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)
![VMware Horizon Client ne peut pas être ouvert [Réparer]](https://img.php.cn/upload/article/000/887/227/170835607042441.jpg?x-oss-process=image/resize,m_fill,h_207,w_330)
VMware Horizon Client vous aide à accéder facilement aux postes de travail virtuels. Cependant, l'infrastructure de bureau virtuel peut parfois rencontrer des problèmes de démarrage. Cet article décrit les solutions que vous pouvez adopter lorsque le client VMware Horizon ne parvient pas à démarrer correctement. Pourquoi mon client VMware Horizon ne s'ouvre-t-il pas ? Lors de la configuration de VDI, si le client VMWareHorizon n'est pas ouvert, une erreur peut se produire. Veuillez confirmer que votre administrateur informatique a fourni l'URL et les informations d'identification correctes. Si tout va bien, suivez les solutions mentionnées dans ce guide pour résoudre le problème. Réparer le client VMWareHorizon qui ne s'ouvre pas si VMW ne s'ouvre pas sur votre ordinateur Windows
![Le client VMware Horizon se bloque ou se bloque lors de la connexion [Réparer]](https://img.php.cn/upload/article/000/887/227/170942987315391.jpg?x-oss-process=image/resize,m_fill,h_207,w_330)
Lors de la connexion à un VDI à l'aide du client VMWareHorizon, nous pouvons rencontrer des situations où l'application se bloque lors de l'authentification ou la connexion se bloque. Cet article explorera ce problème et proposera des moyens de résoudre cette situation. Lorsque le client VMWareHorizon rencontre des problèmes de gel ou de connexion, vous pouvez prendre certaines mesures pour résoudre le problème. Réparer le client VMWareHorizon se bloque ou reste bloqué lors de la connexion Si le client VMWareHorizon se bloque ou ne parvient pas à se connecter sous Windows 11/10, appliquez les solutions mentionnées ci-dessous : Vérifiez la connexion réseau Redémarrez le client Horizon Vérifiez l'état du serveur Horizon Effacez le cache du client Réparer Ho

MQTT (MessageQueuingTelemetryTransport) est un protocole léger de transmission de messages couramment utilisé pour la communication entre les appareils IoT. PHP est un langage de programmation côté serveur couramment utilisé qui peut être utilisé pour développer des clients MQTT. Cet article présentera comment utiliser PHP pour développer un client MQTT et inclura le contenu suivant : Concepts de base du protocole MQTT Exemples de sélection et d'utilisation de la bibliothèque client PHPMQTT : Utilisation du client PHPMQTT pour publier et

Lorsque de nombreux amis téléchargent des fichiers, ils parcourent d'abord la page Web, puis les transfèrent vers le client pour les télécharger. Mais parfois, les utilisateurs rencontreront le problème que la page Web Baidu Netdisk ne peut pas démarrer le client. En réponse à ce problème, l'éditeur a préparé une solution pour vous permettre de résoudre le problème selon lequel la page Web Baidu Netdisk ne peut pas démarrer le client. Les amis dans le besoin peuvent s'y référer. Solution : 1. Peut-être que Baidu Netdisk n'est pas la dernière version. Ouvrez manuellement le client Baidu Netdisk, cliquez sur le bouton Paramètres dans le coin supérieur droit, puis cliquez sur Mise à niveau de la version. S'il n'y a pas de mise à jour, l'invite suivante apparaîtra. S'il y a une mise à jour, veuillez suivre les invites pour mettre à jour. 2. Le programme du service de détection de Baidu Cloud Disk peut être désactivé. Il est possible que nous utilisions manuellement ou utilisions un logiciel de sécurité pour désactiver automatiquement le programme du service de détection de Baidu Cloud Disk. Vérifie s'il te plaît

Un client mobile fait référence à une application qui s'exécute sur un smartphone et offre aux utilisateurs diverses fonctions et services sous la forme d'un client natif ou d'un client Web. Les clients mobiles peuvent être divisés en deux formes : les clients originaux et les clients Web font référence à des applications écrites pour des systèmes d'exploitation spécifiques utilisant des langages de programmation et des outils de développement spécifiques. L'avantage des clients Web est qu'ils ont une bonne compatibilité multiplateforme. , peut s'exécuter sur différents appareils sans restrictions du système d'exploitation, mais par rapport au client natif, les performances et l'expérience utilisateur du client Web peuvent être réduites.

Comment écrire un client FTP en PHP 1. Introduction FTP (File Transfer Protocol) est un protocole utilisé pour le transfert de fichiers sur le réseau. Dans le développement Web, nous devons souvent télécharger ou télécharger des fichiers via FTP. En tant que langage côté serveur populaire, PHP fournit de puissantes fonctions FTP, nous permettant d'écrire facilement des clients FTP. Cet article explique comment écrire un client FTP simple en utilisant PHP et fournit des exemples de code. 2. Connectez-vous au serveur FTP en PHP, nous pouvons utiliser f

Certains utilisateurs de Win11 ont remarqué que le logo du bouclier apparaît à côté de certaines icônes de logiciels sur leurs ordinateurs personnels. Cela protège les systèmes informatiques et même les informations et données importantes qui y sont stockées contre toute violation. Si vous ne l'aimez pas, vous pouvez le résoudre par la méthode suivante. Comment supprimer le logo du bouclier sur le client Win11 1. Cliquez avec le bouton droit sur la barre des tâches de l'ordinateur et sélectionnez "Gestionnaire des tâches" 2. Cliquez ensuite sur "Démarrer" ci-dessus 3. Recherchez "Windows Defender" ici, faites un clic droit et sélectionnez "Désactiver". ", puis redémarrez simplement l'ordinateur.

Si ni le client ni le serveur n'implémentent la technologie de cryptage SSL, il est très facile que des informations soient volées par des attaquants intermédiaires pendant le processus de transmission, entraînant ainsi de graves risques pour la sécurité des données. Pour cette raison, des mesures correspondantes doivent être prises de toute urgence pour garantir efficacement la sécurité des données sensibles. Vous pouvez vous référer aux méthodes suivantes pour fonctionner. Le client et le serveur win11 ne prennent pas en charge le SSL1 couramment utilisé lors de la mise à niveau et de la transformation du système serveur, vous pouvez donner la priorité à la mise à niveau et à l'optimisation du système serveur, ou à l'ajout des composants nécessaires pour garantir qu'il puisse prendre en charge en douceur le dernier protocole SSL. . 2. Déployer des certificats SSL Vous pouvez acheter et déployer des certificats SSL émis par des centres de certification prestigieux et les installer sur le serveur pour réaliser cette fonction. 3. Activez le protocole SSL
