Beispielcode einer SVG-Schaltfläche basierend auf einer CSS-Animation

Beispielcode einer SVG-Schaltfläche basierend auf einer CSS-Animation

Der spezifische Code lautet wie folgt:

<a href="#">
    <svg>
        <Rechteck></Rechteck>
    Taste
</a>
Körper {
    Rand: 0;
    Polsterung: 0;
    Hintergrund: #000;
}
A {
    Position: absolut;
    oben: 50 %;
    links: 50%;
    transformieren: übersetzen(-50 %, -50 %);
    Breite: 200px;
    Höhe: 60px;
    Zeilenhöhe: 60px;
    Textausrichtung: zentriert;
    Schriftfamilie: serifenlos;
    Texttransformation: Großbuchstaben;
    Schriftgröße: 24px;
    Buchstabenabstand: 4px;
    Farbe: #fff;
    Textdekoration: keine;
}
ein SVG,
ein SVG-Rechteck {
    Position: absolut;
    oben: 0;
    links: 0;
    Breite: 100 %;
    Höhe: 100%;
    Füllung: transparent;
}
A {
    svg rechteckig {
        Strich: #00e2ff;
        Strichstärke: 4;
        Übergang: 2s;
        Strich-Dasharray: 60 200;
        Hub-Schlagschrauber-Höhe: 320;
    }
    &:schweben {
        svg rechteckig {
            Strich: #ff0;
            Strich-Dasharray: 200 60;
            Strich-Dashoffset: 0;
        }
    }
}

Zusammenfassen

Oben sehen Sie die SVG-Schaltfläche basierend auf einer CSS-Animation, die vom Editor eingeführt wurde. Ich hoffe, sie ist für alle hilfreich. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

<<:  Spezifische Verwendung der MySQL-Segmentierungsfunktion substring()

>>:  JavaScript, um einen Lotterieeffekt zu erzielen

Artikel empfehlen

Spezifische Verwendung des Linux-gcc-Befehls

01. Befehlsübersicht Der Befehl gcc verwendet den...

Führen Sie die Schritte zur Installation von FFmpeg auf dem CentOS-Server aus

Vorwort Die Serversystemumgebung ist: CentOS 6.5 ...

Detaillierte Verwendung des Vue-Timers

In diesem Artikelbeispiel wird der spezifische Co...

Navicat: Mehrere Möglichkeiten zum Ändern des MySQL-Datenbankkennworts

Methode 1: Verwenden Sie den Befehl SET PASSWORD ...

vue verwendet Ele.me UI, um die Filterfunktion von Teambition zu imitieren

Inhaltsverzeichnis Problembeschreibung Die allgem...

So führen Sie ein Python-Skript auf Docker aus

Erstellen Sie zunächst ein spezielles Projektverz...

HTML-Code, der den Internet Explorer zum Einfrieren bringen kann

Wir müssen lediglich einen beliebigen Texteditor ö...