Heim >Web-Frontend >CSS-Tutorial >Wie animiere ich handgeschriebenen Text auf einer Webseite mit SVG?

Wie animiere ich handgeschriebenen Text auf einer Webseite mit SVG?

Patricia Arquette
Patricia ArquetteOriginal
2024-12-02 17:12:12578Durchsuche

How to Animate Handwritten Text on a Web Page Using SVG?

Wie animiere ich Handschrifttext auf der Webseite mit SVG?

Problem:

Ich habe es versucht ahmen den handschriftlichen Textanimationseffekt nach, der in Beispielen wie [diesem](http://codepen.io/se7ensky/pen/waoMyx) und zu sehen ist [dies](https://codepen.io/munkholm/pen/EaZJQE). Allerdings konnte ich nur den Strich und nicht den gesamten Text animieren.

Code:

.test {
  width: 300px
  /*   margin:0 auto; */
}

.l1 {
  animation: dash 15s 1;
  stroke-linecap: round;
  stroke-miterlimit: 10;
  stroke-dasharray: 300;
  stroke-dashoffset: 300;
  animation-fill-mode: forwards;
  /*fill: none;*/
}

.l2 {
  stroke-dasharray: 300;
  stroke-dashoffset: 300;
  animation: dash 20s linear forwards;
  -webkit-animation-delay: 1s;
  /* Chrome, Safari, Opera */
  animation-delay: 1s;
}

.l3 {
  stroke-dasharray: 300;
  stroke-dashoffset: 300;
  animation: dash 25s linear forwards;
  -webkit-animation-delay: 2.5s;
  /* Chrome, Safari, Opera */
  animation-delay: 2.5s;
}

.l4 {
  stroke-dasharray: 300;
  stroke-dashoffset: 300;
  animation: dash 25s linear forwards;
  -webkit-animation-delay: 4.5s;
  /* Chrome, Safari, Opera */
  animation-delay: 4.5s;
}

@keyframes dash {
  to {
    stroke-dashoffset: 0;
  }
}
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 19.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
<svg class="test" version="1.1">

Das obige ist der detaillierte Inhalt vonWie animiere ich handgeschriebenen Text auf einer Webseite mit SVG?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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