Maison >interface Web >tutoriel CSS >Comment puis-je redimensionner facilement une zone de chemin de clip SVG ?
Lorsque vous travaillez avec des SVG, vous devrez peut-être ajuster les dimensions d'une forme de découpage pour l'adapter à un domaine spécifique. Voici comment y parvenir :
1. Utiliser SVG comme masque :
En utilisant SVG comme masque, vous pouvez contrôler sa taille et sa position comme vous le feriez avec une image d'arrière-plan. Assurez-vous simplement que la valeur correcte de viewBox est spécifiée :
<br>.clipped-img {<br> ...<br> -webkit-mask:url('data:image/svg xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 207 167"><path ...></path></svg>') center/contain no-repeat;<br> mask:url('data:image/svg xml;utf8,< ;svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 207 167"><chemin ...></chemin></svg>') centre/contient aucune répétition;<br>}<br>
Cette approche offre une plus grande flexibilité dans le positionnement et le redimensionnement de la forme du chemin de détourage pour correspondre à la zone verte colorée ou à toute dimension souhaitée. Il vous permet de manipuler facilement le SVG sans affecter la forme de découpage elle-même.
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!