Comment changer la couleur du bouton révéler le mot de passe dans un élément HTML <input type="password"> à l'aide de CSS

scripteur

Le champ de mot de passe dans certains navigateurs (Edge de toute façon) a une petite icône en forme d'œil dans le coin lorsque vous tapez un champ de mot de passe permettant à l'utilisateur de voir le mot de passe au fur et à mesure qu'il le tape. Cependant, il est noir par défaut et je voudrais changer cela il peut donc être vu sur un fond noir.

::-ms-reveal { color: white; } n'a aucun effet.

Existe-t-il un moyen de cibler cet élément, que ce soit un hack ou officiellement ?

petit diable

L'icône de l'œil est implémentée comme une image d'arrière-plan. Vous pouvez modifier la couleur d'arrière-plan avec la background-colorpropriété, mais pour modifier la couleur de premier plan, vous devez créer votre propre image et la remplacer par la background-imagepropriété.

Edit: en parcourant d'autres questions, je suis tombé sur la propriété filter css qui résout assez bien votre problème.

input {
  color: white;
  background-color: black;
}
::-ms-reveal {
  filter: invert(100%);
}

Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.

En cas d'infraction, veuillez [email protected] Supprimer.

modifier le
0

laisse moi dire quelques mots

0commentaires
connexionAprès avoir participé à la revue

Articles connexes

TOP liste

  1. 1

    Redirection HTTP vers HTTPS dans Java à l'aide de HTTPURLConnection

  2. 2

    Uncaught TypeError: map n'est pas une fonction dans Reactjs avec Firebase

  3. 3

    Laravel SQLSTATE [HY000] [1049] Base de données inconnue 'previous_db_name'

  4. 4

    Comment envoyer plusieurs variables de la lame au contrôleur

  5. 5

    Microsoft.WebApplication.targets

  6. 6

    Comment analyser un fichier avec un tableau d'objets JSON en utilisant Node.js?

  7. 7

    Comment définir du texte dans un QLabel et afficher les caractères '<>'?

  8. 8

    Concaténer des variables dans ansible

  9. 9

    Filtrer les données en fonction des conditions d'une trame de données

  10. 10

    Échec de l'exécution de 'insertBefore' sur 'Node': le paramètre 1 n'est pas de type 'Node'

  11. 11

    ESP8266 HADRWARE MINUTERIE, USA pour cocher une macro étrange

  12. 12

    Comment changer le navigateur par défaut en Microsoft Edge pour Jupyter Notebook sous Windows 10 ?

  13. 13

    Comment centrer un div tout en utilisant la transition et transformer avec l'échelle

  14. 14

    Stop jQuery execution after one time execution

  15. 15

    obtenir le nombre de marqueur affiché sur la carte

  16. 16

    System.Data.SqlClient.SqlException: 'Nom de colonne non valide' ApplicationRoleId '.'

  17. 17

    Générer une variable binaire avec une corrélation prédéfinie avec une variable déjà existante

  18. 18

    comment afficher un bouton au-dessus d'un autre élément ?

  19. 19

    Enregistrer le chemin de l'image de la galerie vers la base de données de la salle et l'afficher dans la liste des recycleurs

  20. 20

    php ajouter et fusionner des données de deux tables

  21. 21

    Comment utiliser le stockage local et le supprimer lorsqu'il n'est pas nécessaire

chaudétiquette

Archive