


Comment puis-je animer un effet de brillance dégradé radial en CSS de gauche à droite ?
Nov 28, 2024 pm 10:19 PMAnimation de dégradés radiaux avec CSS
Problème :
Vous souhaitez créer un radial- effet de dégradé « brillance » sur un div et faire en sorte que la surbrillance blanche se déplace doucement de gauche à à droite.
Solution :
-
Taille du dégradé double et arrêts de couleur à 50 % :
Créer un dégradé radial qui est deux fois la taille du div. Réglez les arrêts de couleur à la moitié de leurs valeurs d'origine (par exemple, 4 % au lieu de 8 %, etc.). Cela garantit que l'apparence visuelle reste la même.
-
Animer la position du dégradé :
Utilisez une animation d'image clé pour manipuler la propriété background-position. En commençant par le dégradé positionné en haut à droite, animez-le en haut à gauche. En définissant l'animation sur alternative, elle inversera la direction.
Exemple de code :
#shine-div { height: 30vh; width: 60vw; margin: auto; border-radius: 10px; background: radial-gradient(farthest-corner at top, #FFFFFF 0%, #ffb3ff 4%, #ff33ff 12.25%, #800080 31.25%, #b300b3 50%) top right/200% 200%; animation: colorChange 5s infinite alternate; } @keyframes colorChange { to { background-position: top left; } }
Remarque : En raison du calcul du coin le plus éloigné, le dégradé peut ne pas apparaître exactement comme la définition originale.
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!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

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)

Sujets chauds

Ajout d'ombres de boîte aux blocs et éléments WordPress

Créez un formulaire de contact JavaScript avec le cadre Smart Forms

Créer un éditeur de texte en ligne avec l'attribut satisfaistable

Comparaison des 5 meilleurs constructeurs de formulaires PHP (et 3 scripts libres)

Faire votre première transition Svelte personnalisée

Demystifier les lecteurs d'écran: formulaires accessibles et meilleures pratiques

Téléchargement de fichiers avec Multer dans Node.js et Express
