Je svg cetteComment générer un gradient de texte avec snap.svg ou svg.js
<svg viewBox="0 0 462 40" height="40" width="462" id="lol-text-1" class="lol-text__svg">
<desc>Created with Snap</desc>
<defs>
<linearGradient x1="0" y1="0.3" x2="0" y2="0.8" id="Sikjr46ql1nr">
<stop offset="0%" stop-color="#cbac62"/>
<stop offset="100%" stop-color="#66481f"/>
</linearGradient>
<mask id="Sikjr46ql1nz">
<text x="0" y="35" class="lol-text__mask" style="" fill="#ffffff">Pentakill</text>
</mask>
</defs>
<g style="" mask="url('#Sikjr46ql1nz')">
<text x="0" y="35" class="lol-text__shadow" style="" fill="#ad986a">Pentakill</text>
<text x="1" y="36" class="lol-text__text" style="" fill="url('#Sikjr46ql1nr')">Pentakill</text>
</g>
Comme il est dit dans le code svg, il a été créé avec bouton pression. Voici la balise html utilisé pour générer le svg:
<span class="lol-text" style="display: none;">Pentakill</span>
J'Asume que le style="display: none;"
a été inséré après le svg a été généré.
Ce que je besoin est un exemple sur comment puis-je générer le même svg d'une balise html en utilisant snap.svg ou svg.js
Thank you!
si vous regardez ici [lien] (http://promo.na.leagueoflegends.com/en/music-of-league/) tous les 'h3' tag a un svg dans ce que je suppose est généré automatiquement en quelque sorte et chaque svg a un identifiant aléatoire unique que je suis sûr que n'a pas été inséré manuellement. Je veux faire exactement la même chose sur mon site sans avoir à modifier manuellement chaque identifiant pour être unique. –
Vous utilisez snap.svg? –
désolé, je ne vous comprends pas. –