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

Designtheorie: Zu den Themen Schema, Ressourcen und Kommunikation

<br />In vielen kleinen Unternehmen besteht ...

Teilen Sie einige ungewöhnliche, aber nützliche JS-Techniken

Vorwort Programmiersprachen enthalten normalerwei...

Anleitung zur Vermeidung von Docker Win Ping-Fehlern bei Containern

Über Win Docker-Desktop möchte ich mich mit der C...

Umfassende Analyse von Prototypen, Prototypobjekten und Prototypketten in js

Inhaltsverzeichnis Prototypen verstehen Prototypo...

Ausführliche Erklärung des Sperrmechanismus in MySQL InnoDB

Vorne geschrieben Eine Datenbank ist im Wesentlic...

Ein kurzes Verständnis der drei Prinzipien zum Hinzufügen von MySQL-Indizes

1. Die Bedeutung von Indizes Indizes werden verwe...

Besprechen Sie den Wert von Webstandards aus vier Aspekten mit einer Mindmap

Ich habe einige Werte grob aufgelistet, um die Di...

IE8 bietet eine gute Erfahrung: Aktivitäten

Heute habe ich einen kleinen Vorgeschmack auf IE8...

Index-Skip-Scan in MySQL 8.0

Vorwort MySQL 8.0.13 unterstützt nun den Index-Sk...