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

Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.24

In diesem Artikel finden Sie das Installations- u...

Hbase – Erste Schritte

1. HBase-Übersicht 1.1 Was ist HBase? HBase ist e...

Installationsschritte für das grafische MySQL-Verwaltungstool Navicat

Inhaltsverzeichnis Vorwort 1. Stellen Sie das Ins...

Navicat kann keine Funktionslösungsfreigabe erstellen

Als ich zum ersten Mal eine MySQL-FUNKTION schrie...

So drücken Sie relative Pfade in Linux aus

Wenn Ihr aktueller Pfad beispielsweise /var/log i...

Implementierung einer kreisförmigen CSS-Aushöhlung (Gutschein-Hintergrundbild)

In diesem Artikel werden hauptsächlich kreisförmi...

Zusammenfassung der XHTML-Anwendung im Webdesign-Studium

<br />Im Allgemeinen ist die Dateiorganisati...

Fünf Möglichkeiten zum automatischen Seitensprung in HTML

Im vorherigen Artikel haben wir drei gängige Meth...

Ich habe ein paar coole Designseiten zusammengestellt, die ich gut finde.

Sie müssen Inspiration haben, um eine Website zu g...

Beschreiben Sie kurz die Replikation der MySQL-Überwachungsgruppe

Originaltext: https://dev.mysql.com/doc/refman/8....