Assombrir la couleur d'arrière-plan des éléments avec CSS
L'amélioration de l'interface utilisateur implique de mettre en évidence des éléments interactifs, tels que des boutons, en modifiant leur apparence. Une approche courante consiste à assombrir la couleur d'arrière-plan lors du survol.
Au départ, on peut tenter d'ajuster l'opacité, mais cela affecte à la fois la couleur et la transparence. Une solution plus ciblée existe.
Méthode : superposer un calque sombre
Créez une superposition sombre à l'aide d'une image d'arrière-plan. Cette méthode préserve la couleur d'origine du texte tout en assombrissant l'arrière-plan.
Implémentez le calque de superposition en CSS :
.Button { background-image: linear-gradient(rgb(0 0 0/40%) 0 0); } .Button:hover { background-color: /* Original background color */; }
Cette technique assombrit automatiquement n'importe quelle couleur d'arrière-plan, même plusieurs couleurs, comme le montre l'exemple :
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3