


Comment utiliser HTML et CSS pour réaliser l'effet de la barre de progression avec des séparateurs transparents en milieu de gradient?
Apr 05, 2025 pm 06:45 PMCréer une barre de progression de gradient cool: la combinaison parfaite de HTML et CSS
De nombreux développeurs poursuivent des éléments d'interface utilisateur plus attrayants, tels que les barres de progression avec des gradients et des séparateurs transparents. Cet article expliquera en détail comment utiliser le code HTML et CSS pour implémenter la barre de progression du gradient montré sur l'image et inclure des séparateurs transparents accrocheurs.
La clé de cet effet est d'utiliser intelligemment le fond de gradient linéaire et les attributs mask-image
. Tout d'abord, nous avons besoin d'un conteneur contenant la barre de progression et un élément interne qui affiche l'effet de gradient. deux<div> Les éléments peuvent être mis en ?uvre: Contaiteur extérieur et barre de gradient intérieur.<p> La structure HTML est la suivante:</p>
<pre class="brush:php;toolbar:false"><div class="bar">
<div class="pattern"></div>
</div></pre>
<p><code>bar
définit le style global de la barre de progrès, comme la largeur et la couleur d'arrière-plan. pattern
est responsable de la présentation des effets de gradient et de séparation transparente.
Le style CSS est le suivant:
.bar { rembourrage: 0,5EM; Largeur: 19EM; Color d'arrière-plan: # 000; / * Couleur d'arrière-plan du conteneur, personnalisable * / } .bar .Pattern { hauteur: 2em; / * Progress Bar hauteur, personnalisable * / Contexte: Linear-Gradient (à droite, # 909 0%, # 009 100%) # 000; / * Couleur d'arrière-plan de gradient, personnalisable * / Masque-IMAGE: Répéditation-Gradient (à droite, # 000 0, # 000 1EM, transparent 1EM, transparent 1.5EM); / * Créer des diviseurs transparents avec des gradients linéaires répétés * / }
Dans ce code CSS, linear-gradient
crée un gradient linéaire du vert clair au vert foncé. mask-image
utilise repeating-linear-gradient
pour créer un gradient linéaire répétant comme masque, définissant des zones transparentes et opaques, générant ainsi des séparateurs transparents sur le fond du gradient. #000 0, #000 1em, transparent 1em, transparent 1.5em
définit le mode de répétition du masque, #000
signifie opaque et transparent
signifie transparence. En ajustant la valeur, la largeur et l'espacement du diviseur peuvent être contr?lés. Notez que mask-image
a des problèmes de compatibilité du navigateur et peut nécessiter l'ajout de préfixes de navigateur supplémentaires, tels que -webkit-mask-image
.
Grace à la structure HTML ci-dessus et au style CSS, une barre de progression avec un fond de gradient et un diviseur transparent peut être réalisé. Vous pouvez modifier les styles de couleur, de largeur, de hauteur et de diviseur au besoin.
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!

Outils d'IA chauds

Undress AI Tool
Images de déshabillage gratuites

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.

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

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)

Sujets chauds

L'identification de la tendance du capital principal peut améliorer considérablement la qualité des décisions d'investissement. Sa valeur fondamentale réside dans la prédiction des tendances, la vérification de la position de support / pression et le précurseur de rotation du secteur; 1. Suivez la direction nette de l'allée, le déséquilibre des ratios de trading et le cluster des commandes de prix du marché par le biais de données de transaction à grande échelle; 2. Utilisez l'adresse de baleine géante en cha?ne pour analyser les changements de position, échanger les entrées et les co?ts de position; 3. Capture des signaux du marché dérivé tels que les contrats ouverts à terme, les ratios de position à long terme et les zones de risque liquidées; Dans le combat réel, les tendances sont confirmées en fonction de la méthode en quatre étapes: résonance technique, flux d'échange, indicateurs dérivés et valeur extrême du sentiment du marché; La force principale adopte souvent une stratégie de récolte en trois étapes: balayage et fabrication du FOMO, KOL criant en collaboration des commandes et court-dos-court-contre-horquette; Les novices devraient prendre des mesures d'aversion au risque: lorsque la sortie nette de la force principale dépasse 15 millions de dollars, réduisez les positions de 50% et les commandes de vente à grande échelle

Binance Exchange est la principale plateforme de trading de crypto-monnaie mondiale. L'entrée officielle du site Web est un lien désigné. Les utilisateurs doivent accéder au site Web via le navigateur et faire attention à la prévention des sites Web de phishing; 1. Les principales fonctions comprennent le trading au comptant, le trading de contrats, les produits financiers, la nouvelle émission de devises et le marché de la NFT; 2. Pour enregistrer un compte, vous devez remplir votre e-mail ou votre numéro de téléphone mobile et définir un mot de passe. Les mesures de sécurité comprennent l'activation de l'authentification à double facteur, la liaison de votre e-mail mobile et votre liste blanche de retrait; 3. L'application peut être téléchargée via le site officiel ou l'App Store. Les utilisateurs iOS peuvent avoir besoin de changer de régions ou d'utiliser TestFlight; 4. Le support client fournit des services multi-langues 24/7 et peut obtenir de l'aide via le centre d'aide, le chat en ligne ou le bon de travail; 5. Les notes incluent l'accès uniquement via les canaux officiels pour empêcher le phishing

L'échec à enregistrer un compte Binance est principalement causé par le blocage régional IP, les anomalies du réseau, la défaillance de l'authentification KYC, la duplication du compte, les problèmes de compatibilité des appareils et la maintenance du système. 1. Utilisez des n?uds régionaux sans restriction pour assurer la stabilité du réseau; 2. Soumettre les informations claires et complètes des certificats et assortir la nationalité; 3. Inscrivez-vous avec l'adresse e-mail non liée; 4. Nettoyez le cache du navigateur ou remplacez l'appareil; 5. évitez les périodes de maintenance et faites attention à l'annonce officielle; 6. Après l'inscription, vous pouvez immédiatement activer le 2FA, aborder la liste blanche et le code anti-phishing, qui peuvent effectuer l'enregistrement dans les 10 minutes et améliorer la sécurité de plus de 90%, et enfin construire une boucle fermée de conformité et de sécurité.

Bitcoin (BTC) est la première monnaie numérique décentralisée au monde. Depuis ses débuts en 2009, il est devenu le leader du marché des actifs numériques avec sa technologie de chiffrement unique et son approvisionnement limité. Pour les utilisateurs qui suivent l'espace de crypto-monnaie, il est crucial de garder une trace de leur dynamique de prix en temps réel.

Assurez-vous que vous rédigez un ?il

Utilisez l'image en arrière-plan et le clip de fond: Texte pour réaliser l'effet de gradient de texte CSS; 2. Vous devez définir -Webkit-Background-Clip: Texte et -Webkit-Text-Fill-Color: Transparent pour assurer la compatibilité du navigateur; 3. Vous pouvez personnaliser les gradients linéaires ou radiaux, et il est recommandé d'utiliser du texte audacieux ou grand pour améliorer l'effet visuel; 4. Il est recommandé de définir la couleur comme couleur alternative pour les environnements non pris en charge; 5. Les alternatives peuvent utiliser -webkit-mask-image pour obtenir des effets plus complexes, mais ils conviennent principalement aux scénarios avancés; Cette méthode est simple, a une bonne compatibilité et visuelle

Les feuilles de styles d'agent utilisateur sont les styles CSS par défaut que les navigateurs s'appliquent automatiquement pour garantir que les éléments HTML qui n'ont pas ajouté de styles personnalisés sont toujours lisibles de base. Ils affectent l'apparence initiale de la page, mais il existe des différences entre les navigateurs, ce qui peut conduire à un affichage incohérent. Les développeurs résolvent souvent ce problème en réinitialisant ou standardiquant les styles. Utilisez le panneau de calcul ou de style des outils du développeur pour afficher les styles par défaut. Les opérations de couverture courantes comprennent la compensation des marges internes et extérieures, la modification des soulignements de liaison, l'ajustement des tailles de titre et les styles de bouton unificateurs. Comprendre les styles d'agent utilisateur peut aider à améliorer la cohérence entre les navigateurs et à permettre un contr?le de disposition précis.

Bitcoin (BTC) est la première monnaie numérique décentralisée au monde, et c'est aussi le pionnier et la girouette météorologique du marché des crypto-monnaies. Depuis sa naissance en 2009, sa volatilité des prix et son innovation technologique ont attiré beaucoup l'attention des investisseurs et des amateurs de technologie du monde entier. La compréhension en temps réel de ses tendances des prix est cruciale pour les acteurs du marché.
