Heim >Web-Frontend >CSS-Tutorial >Wie kann ich die Größe eines SVG-Clip-Pfad-Bereichs einfach ändern?
Bei der Arbeit mit SVGs müssen Sie möglicherweise die Abmessungen einer Beschneidungsform anpassen, um sie an eine Datei anzupassen bestimmten Bereich. So können Sie das erreichen:
1. Verwenden Sie SVG als Maske:
Durch die Nutzung von SVG als Maske können Sie deren Größe und Position wie bei einem Hintergrundbild steuern. Stellen Sie einfach sicher, dass der richtige viewBox-Wert angegeben ist:
<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"><path ...></path></svg>') center/contain no-repeat;<br>}<br>
Dieser Ansatz bietet eine größere Flexibilität bei der Positionierung und Größenänderung der Clip-Pfad-Form, um sie an den farbigen grünen Bereich oder beliebige gewünschte Abmessungen anzupassen. Damit können Sie die SVG-Datei einfach bearbeiten, ohne die Schnittform selbst zu beeinflussen.
Das obige ist der detaillierte Inhalt vonWie kann ich die Größe eines SVG-Clip-Pfad-Bereichs einfach ändern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!