Comment utiliser un dégradé comme couleur de police dans CSS?
Comment puis-je utiliser un dégradé de la couleur de police en CSS, sans l'aide d'images? Je veux soutenir Firefox.
J'ai utilisé ce code, mais il n'est pas pris en charge dans Firefox:
<div class="text1"> Gradient Text</div>
.text1
{
font-size: 40px;
background: -webkit-linear-gradient(#0F3, #F00);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
source d'informationauteur Piyush Marvaniya
Vous devez vous connecter pour publier un commentaire.
vous pouvez utiliser plusieurs travées qui sont positionnés sur le dessus les uns des autres et attribuer une hauteur différente et la couleur de chacun d'eux. C'est vraiment moche de codage sage, mais il fonctionne.
http://jsfiddle.net/7yBNv/
De la sélection du texte au comportement un peu étrange, mais pas trop mauvais. Et la copie des copies de plusieurs entrées (en fonction du calque est sélectionné) Donc je dirais que vous êtes mieux de la résolution de ce avec svg.
(J'ai eu la réponse à partir d'ici ,vérifier pour plus de détails: http://www.bagnall.co.uk/gradient_text.asp)
html:
css:
Assistance De Firefox:
Malheureusement, seuls les navigateurs WebKit mise en œuvre de texte-remplir de la couleur.
Il n'existe aucune solution de contournement pour Mozilla encore.
Awesome post par Lea Verou:
http://lea.verou.me/2012/05/text-masking-the-standards-way/
Démo pour WebKit:
http://jsfiddle.net/ondrek/trr67/
Code de HTML et CSS:
Comment générer dégradé:
Vous pouvez également générer propre gradient
http://www.colorzilla.com/gradient-editor/
Dupliquer à une question sur:
CSS3 Gradient ne fonctionne pas sous Firefox
vous devez spécifier le fournisseur préfixe pour firefox
Vous pouvez utiliser cette générateur textgradient.com faire CSS gradient de textes.