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

Drei Eigenschaften von Javascript-Objekten

Inhaltsverzeichnis 1. beschreibbar: beschreibbar ...

Detaillierte Erklärung der CSS-Float-Eigenschaft

1. Was ist Floating? Floaten bedeutet, wie der Na...

So fügen Sie einen Docker-Port hinzu und erhalten eine Docker-Datei

Holen Sie sich das Dockerfile aus dem Docker-Imag...

Beispielanalyse zum Beheben von Problemen in historischen Linux-Images

Fix für Probleme mit historischen Linux-Images De...

So verpacken Sie das Uniapp-Projekt als Desktop-Anwendung

Electron installieren cnpm installiere Electron -...

Häufige Verwendung von Hooks in React

Inhaltsverzeichnis 1. Was ist ein Hook? 2. Warum ...

Implementierungsprozess von row_number in MySQL

1. Hintergrund Im Allgemeinen können wir in einer...

Detaillierte Erläuterung des Befehls zum Bereinigen des MySQL-Datenbank-Binlogs

Überblick Heute werde ich hauptsächlich erklären,...

Details zu den Überwachungseigenschaften der Uhr in Vue

Inhaltsverzeichnis 1.watch überwacht Änderungen i...

Nicht standardmäßiger Implementierungscode für die MySQL UPDATE-Anweisung

Heute werde ich Ihnen einen Unterschied zwischen ...

Komprimierungs- und Optimierungsvorgänge für Docker-Images

Der Grund für die heutige Beliebtheit von Docker ...

Informationen zur Installation des Python3.8-Images im Docker

Offizielle Docker Hub-Website 1. Suchen Sie nach ...