CSS3 + Bézierkurve zum Erzielen eines skalierbaren Eingabesuchfeldeffekts

CSS3 + Bézierkurve zum Erzielen eines skalierbaren Eingabesuchfeldeffekts

Und hier nun ohne weitere Umschweife die Renderings.

Der Kerncode lautet Übergang: Kubik-Bézier (0,68, -0,55, 0,27, 1,55) alles 1en; durch den Kubik-Bézier (Bessel-Kurve) des Übergangsattributs wird dem Übergangseffekt ein Puffereffekt hinzugefügt. Das Hauptmodul des HTML-Codes ist eine Eingabe plus ein übergeordnetes Div. Die Div-Breite muss größer als die Eingabebreite sein. Ohne kubisches Bézier kann dieser Effekt erzielt werden. Übergang: alles 1en;

Dem Übergangseffekt fehlt ein Puffereffekt. Die Bewegungskurve, die wir hier verwenden, ist

Zum Schluss noch der komplette Code

<!DOCTYPE html>
<html lang="de">
    <Kopf>
        <meta charset="utf-8">
        <style type="text/css">
            .Suche-Wrap{
                Rand: 0 automatisch;
                Breite: 200px;
                Höhe: 200px;
            }
            .suchen{
                Breite: 50px;
                Höhe: 30px;
                Rand: 20px 10px 0 0;
                Rand: 1px durchgezogen #4000FF !wichtig;
                Polsterung: 0 10px;
                schweben: rechts;
                Rahmenradius: 5px;
                Farbe: #fff;
                Übergang: alles 1en;
                Deckkraft: .5;
            }
            .Suche:Fokus{
                Breite: 100 %;
                Umriss: keiner;
            }
        </Stil>
    </Kopf>
    <Text>
        <div Klasse="Suche-Wrap">
            <Eingabetyp="Text" Name="" Klasse="Suche">
        </div>
    </body>
</html>

Dies ist das Ende dieses Artikels über die Verwendung von CSS3+Bézierkurven zum Erzielen eines versenkbaren Eingabesuchfeldeffekts. Weitere relevante Inhalte zu versenkbaren Eingabesuchfeldern mit CSS3-Bézierkurven finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

<<:  Prinzip und Anwendung der MySQL-Master-Slave-Synchronisation

>>:  Analysieren Sie die Methode zur Überwachung von Nginx durch Prometheus + Grafana

Artikel empfehlen

So installieren Sie Composer unter Linux

1. Laden Sie das Installationsskript - composer-s...

So installieren Sie OpenSSH aus dem Quellcode in CentOS 7

Umgebung: Mindestinstallation von CentOS 7.1.1503...

Was ist HTML?

Geschichte der HTML-Entwicklung: HTML steht im En...

Wird der veraltete Docker durch Podman ersetzt?

Das Kubernetes-Team hat vor Kurzem angekündigt, d...

Detaillierte Erklärung der Vue-Filter

<Text> <div id="Wurzel"> &l...

Lernen wir JavaScript objektorientiert kennen

Inhaltsverzeichnis JavaScript-Prototypenkette Obj...

So drucken Sie hervorgehobenen Code in der Node.JS-Konsole

Vorwort Wenn der Code ausgeführt wird und ein Feh...

Detaillierte Erklärung zum Ersetzen in ein Beispiel in MySQL

Detaillierte Erklärung zum Ersetzen in ein Beispi...

Ist Ihre Website für IE8 geeignet?

Während der Olympischen Spiele wird IE 8 Beta 2 ve...

So verwenden Sie CocosCreator zum Erstellen eines Schießspiels

Analysieren Sie die Produktionsschritte: 1. Resso...

Detaillierte Einführung in den MySQL Innodb Index-Mechanismus

1. Was ist ein Index? Ein Index ist eine Datenstr...

Automatisches Erstellen und Bereitstellen mit Docker+Jenkins

Dieser Artikel stellt die automatische Build-Bere...