Heim > Web-Frontend > H5-Tutorial > Hauptteil

SVG-Tag: Anwendung des -Tags und des -Tags (Code)

不言
Freigeben: 2018-08-06 14:21:56
Original
3010 Leute haben es durchsucht

Der mit Ihnen geteilte Inhalt handelt von der Anwendung (Code) der Tags . Ich hoffe, dass sie einen gewissen Referenzwert haben Es wird Ihnen helfen.

Textattribut

x: X-Achsenposition der Textzeichnung
y: Y-Achsenposition der Textzeichnung
dx: every Der Versatzabstand eines Zeichens relativ zum vorherigen Zeichen
dy: Der Versatzabstand jedes Zeichens relativ zum vorherigen Zeichen

<svg width="100%" height="100%" version="1.1" xmlns="http://www.w3.org/2000/svg">
     <text x="100" y="100" dy="100" fill="black" style="font-size:40px;">
          <tspan fill="blue" dy="-20 10">我是</tspan><tspan fill="red">中国人</tspan>
     </text>
     <path d="M100,0 V200 M0,100 H200" stroke="red"/>
</svg>
Nach dem Login kopieren

Der Text wird horizontal und vertikal zentriert

Horizontale Anordnung

Das Text-Anker-Attribut kann drei Werte festlegen: start | middle | 🎜>

<svg width="100%" height="100%" version="1.1" xmlns="http://www.w3.org/2000/svg">
     <text x="200" y="50" text-anchor="start" fill="black" style="font-size:40px;">我是中国人</text>
     <text x="200" y="100" text-anchor="middle"  fill="black" style="font-size:40px;">我是中国人</text>
     <text x="200" y="150" text-anchor="end" fill="black" style="font-size:40px;">我是中国人</text>
     <path d="M200,0 V200 M0,100 H400" stroke="red"/>
</svg>
Nach dem Login kopieren

Der Tag

<svg width="100%" height="100%" version="1.1" xmlns="http://www.w3.org/2000/svg">
     <path id="p1" d="M100,200 Q200 100 300 200 T 500 200" stroke="green" fill="none"/>
     <text style="font-size:20px;">
          <textPath xlink:href="#p1">我是根据固定曲线来绘制的文字方向</textPath>
     </text>
</svg>
Nach dem Login kopieren
Der Browser rendert den Teil außerhalb des Pfads nicht.

Der Versatz von Text auf dem Pfad kann durch die Positionierungsattribute x, y, dx, dy, text-anchor und startOffset bestimmt werden.

  1. x/dx/startOffset kann den Startpunkt der Zeichenwiedergabe auf dem Pfad festlegen.

  2. y-Attributeinstellung hat keine Auswirkung.

  3. dy kann den Versatz des Zeichens auf der Normalzeile festlegen.

  4. Text-Anker dient dazu, den horizontalen Anordnungseffekt von Text festzulegen.

Empfohlene verwandte Artikel:

So implementieren Sie die Koordinatensystemtransformation in SVG (mit Code)

svg in< ;marker>Verwendung von Elementen und Einführung in Markerattribute

Das obige ist der detaillierte Inhalt vonSVG-Tag: Anwendung des -Tags und des -Tags (Code). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
svg
Quelle:php.cn
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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!