So implementieren Sie die Vorschaufunktion zum Wechseln von Bildern mithilfe der Größenänderung

So implementieren Sie die Vorschaufunktion zum Wechseln von Bildern mithilfe der Größenänderung

Wichtige Punkte

  • Mit der CSS-Eigenschaft „Größe ändern“ können Sie die Größenänderung eines Elements steuern.
  • Verwenden Sie die Größenänderung, um eine dynamische Breite der Unterelemente zu erreichen

HTML:

<div Klasse='BildA'>
    <div Klasse='BildB'>
        <div schreibgeschützte Klasse = 'resizeElement'></div>
    </div>
</div>

SCSS:

html {
    Hintergrund: #ddd;
    Höhe: 100%;
    Breite: 100 %;
}
.BildA {
    Hintergrundbild: URL (https://z3.ax1x.com/2021/08/17/fhJdpQ.png);
    Hintergrundgröße: Abdeckung;
    Breite: 650px;
    Höhe: 340px;
    Rand: 5px durchgezogen #f0e5ab;
    Rahmenradius: 3px;
    Boxschatten: 0 0 1px #999, -2px 2px 3px rgba(0, 0, 0, 0,2);
    Polsterung: 0;
    Rand: 1rem automatisch;
    Position: relativ;
    Überlauf: versteckt;
}
.BildB {
    Hintergrundbild: URL (https://z3.ax1x.com/2021/08/17/fhJUfg.png);
    Hintergrundgröße: Abdeckung;
    Höhe: 340px;
    Position: absolut;
    oben: 0;
    links: 0;
    Mindestbreite: 0;
    maximale Breite: 650px;
    Box-Größe: Rahmenbox;
}
.picB:vor {
    Inhalt: "↔";
    Position: absolut;
    Hintergrund: rgba(0, 0, 0, 0,5);
    Schriftgröße: 16px;
    Farbe: weiß;
    oben: 0;
    rechts: 0;
    Höhe: 100%;
    Zeilenhöhe: 340px;
}
.resizeElement {
    Größe ändern: horizontal;
    Überlauf: scrollen;
    Deckkraft: 0;
    Position: relativ;
    oben: 50 %;
    links: 0px;
    Höhe: 15px;
    maximale Breite: 650px;
    Mindestbreite: 15px;
    Breite: 0;
    Cursor: bewegen;
    transformieren: scaleY(35);
    Transform-Origin: Mitte Mitte;
    Animation: Delta 5 s, normales Ein- und Ausfahren 1 s;
}
@keyframes delta {
    30% {
        Breite: 0;
    }
    60 % {
        Breite: 350px;
    }
    100 % {
        Breite: 0;
    }
}

Die Wirkung ist wie folgt:

Dies ist das Ende dieses Artikels zur Verwendung der Größenänderung zum Implementieren der Bildwechselvorschaufunktion. Weitere relevante Inhalte zur Größenänderung der Bildwechselvorschau finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

<<:  So entwerfen und erstellen Sie adaptive Webseiten

>>:  CentOS-System-RPM-Installation und -Konfiguration von Nginx

Artikel empfehlen

MySQL 8.0-Installationstutorial unter Linux

Dieser Artikel beschreibt Ihnen, wie Sie MySQL 8....

Detaillierte Schritte zur Remotebereitstellung einer MySQL-Datenbank unter Linux

Remotebereitstellung der MySQL-Datenbank unter Li...

Beispiel zur Identifizierung des Benutzers mithilfe eines Linux-Bash-Skripts

In Bash-Skripten oder direkt im Skript selbst ist...

Fehlerbehebung bei der Ursache des 502 Bad Gateway-Fehlers auf dem Nginx-Server

Der Server meldet einen Fehler 502 beim Synchroni...

Implementierung des React-Konfigurations-Subroutings

1. Die Komponente First.js hat Unterkomponenten: ...

So konfigurieren Sie die MySQL Master-Slave-Replikation unter Windows

Die MySQL Master-Slave-Replikation ermöglicht die...

Detaillierte Erläuterung der Deep Copy und Shallow Copy im JS-Variablenspeicher

Inhaltsverzeichnis Variabler Typ und Speicherplat...

Detailliertes Beispiel der Lesegeschwindigkeit von JS-Objekten

1. Der Zugriff auf Literale und lokale Variablen ...

Verwenden Sie js, um js-Funktionen in Iframe-Seiten aufzurufen

In letzter Zeit habe ich jeden Tag an meinen Absch...

Einführung in die Verwendung von Alt- und Titelattributen von HTML-Img-Tags

Wenn Browser-Anbieter die Standards umgehen und ei...

Einführung in die Verwendung des HTML-Basistags target=_parent

Der <base>-Tag gibt die Standardadresse oder...