Heim > Web-Frontend > CSS-Tutorial > Handschreibung eines SVG -Herzens mit unseren Herzen

Handschreibung eines SVG -Herzens mit unseren Herzen

尊渡假赌尊渡假赌尊渡假赌
Freigeben: 2025-03-07 16:46:10
Original
286 Leute haben es durchsucht

Handwriting an SVG Heart, With Our Hearts

Valentinstag ist hier und wie kann es besser Ihre Zuneigung zeigen als mit einem handgezeichneten Herzen? Zuvor zeigte CSS-Tricks verschiedene Herz-Zerrieching-Techniken und inspirierte eine entzückende Sammlung von Codepen-Einsendungen. Ein Beispiel ist Temani Afifs CSS -Formen -Site mit einem stilvollen Herzen, das ausschließlich mit CSS erstellt wurde.

Für eine persönlichere Note machen wir ein SVG -Herz. Keine fortschrittliche Vektorsoftware benötigt! Wir werden ein einfaches HTML -Dokument und das <svg></svg> Tag:

verwenden
<svg></svg>
Nach dem Login kopieren

Um unsere Erstellung zu visualisieren, werden wir das Attribut viewBox verwenden. Stellen Sie sich dies als unsere Zeichnungs -Leinwand vor, die durch Koordinaten definiert sind. Wir setzen eine quadratische Viewbox:

<svg viewbox="0 0 10 10"></svg>
Nach dem Login kopieren

Nun lass uns zeichnen! Wir werden das <path></path> -Element und sein d -attribut verwenden, um die Form unseres Herzens mithilfe von Liniensegmenten zu definieren. Die wichtigsten SVG -Pfadbefehle sind: MoveTo (M, M), Lineto (L, L, H, H, V, V), kubische Bézier -Kurven (C, C, S, S), quadratische Bézier -Kurven (q, q, t, t), elliptische Arkenkurven (A, A) und Clospepath (Z, Z).

Für dieses Herz konzentrieren wir uns auf Moveto und Lineto. Wir beginnen mit den Koordinaten (2,2):

<svg viewbox="0 0 10 10"><path d="M2,2"></path></svg>
Nach dem Login kopieren
Als nächstes ziehen wir eine Linie zu (4,4), dann zu (6,2):

<svg viewbox="0 0 10 10"><path d="M2,2 L4,4 L6,2"></path></svg>
Nach dem Login kopieren
Dies schafft ein verkehrtes Dreieck. Um dies zu beheben, entfernen wir die Standardfüllung und fügen Sie einen Schlag hinzu:

<svg viewbox="0 0 10 10"><path d="M2,2 L4,4 L6,2" fill="none" stroke="rebeccapurple"></path></svg>
Nach dem Login kopieren
Erhöhen wir die

für eine bessere Sichtbarkeit und fügen Sie rundliche Enden mit stroke-width: stroke-linecap="round" hinzu

<svg viewbox="0 0 10 10"><path d="M2,2 L4,4 L6,2" fill="none" stroke="rebeccapurple" stroke-width="4" stroke-linecap="round"></path></svg>
Nach dem Login kopieren
Und da haben Sie es-ein perfekt unvollkommenes, handgezeichnetes SVG-Herz, das bereit ist, mit jemandem Special geteilt zu werden! ?

Das obige ist der detaillierte Inhalt vonHandschreibung eines SVG -Herzens mit unseren Herzen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage