CSS zum Erzielen einer Schließen-Schaltfläche zum Vergrößern und Verkleinern (Beispielcode)

CSS zum Erzielen einer Schließen-Schaltfläche zum Vergrößern und Verkleinern (Beispielcode)

Dieser Effekt tritt am häufigsten auf unserer Browserseite auf. Lassen Sie mich Ihnen zuerst das Effektbild zeigen:

Verwenden Sie CSS, um die drei oben genannten Schaltflächen zu zeichnen, wie in der Abbildung oben gezeigt:

<Vorlage>
  <div Klasse="FensterAktion">
    <button class="min">Verkleinern</button>
    <button class="fullpage">Vergrößern</button>
    <button class="close">Schließen</button>
  </div>
</Vorlage>

<Skript>
Standard exportieren {
  Daten() {
    zurückkehren {
      flag_fullpageWebView: 1
    };
  }
};
</Skript>

<style lang="scss" scoped>
.windowAction {
  Rand oben: -5px;
  -webkit-app-region: kein Ziehen;
  Mindestbreite: 70px;
  Textausrichtung: rechts;
  Taste {
    &:schweben {
      Farbe: #a8aabd;
    }
  }
  .min {
    Breite: 14px;
    Höhe: 14px;
    Hintergrundfarbe: transparent;
    Schriftgröße: 0;
    Rand rechts: 18px;
    Position: relativ;
    Farbe: #878896;
    &:nach {
      Inhalt: "";
      Breite: 100 %;
      Position: absolut;
      links: 0;
      unten: 0;
      Rahmen unten: 2px durchgezogen;
    }
  }
  .volle Seite {
    Breite: 16px;
    Höhe: 16px;
    Farbe: #878896;
    Rand: 2px durchgezogen;
    Hintergrundfarbe: transparent;
    Schriftgröße: 0;
    Rand rechts: 18px;
  }
  .schließen {
    Breite: 18px;
    Höhe: 18px;
    Schriftgröße: 0;
    Hintergrundfarbe: transparent;
    Position: relativ;
    Farbe: #878896;
    transformieren: drehen (45 Grad) verschieben (-2px, 2px);
    &:vor,
    &:nach {
      Inhalt: "";
      Position: absolut;
    }
    &:vor {
      Breite: 100 %;
      links: 0;
      oben: 50 %;
      transformieren: verschiebeY(-50%);
      Rahmen oben: 2px durchgezogen;
    }
    &:nach {
      Höhe: 100%;
      links: 50%;
      oben: 0;
      transformieren: übersetzenX(-50%);
      Rahmen links: 2px durchgezogen;
    }
  }
}
</Stil>

Zusammenfassen

Oben sehen Sie die CSS-Implementierung der vom Editor eingeführten Schaltflächen zum Vergrößern, Verkleinern und Schließen. Ich hoffe, dass sie für alle hilfreich ist. 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!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

<<:  MySQL View-Prinzipanalyse

>>:  Detaillierte Schritte zur Installation von Docker in 5 Minuten

Artikel empfehlen

Detaillierte Erläuterung des verschachtelten Routings im Vue-Router

Inhaltsverzeichnis Schritt 1. Konfigurieren Sie R...

Zusammenfassung einiger Tipps zum Umgehen der Node.js-Codeausführung

Inhaltsverzeichnis 1. untergeordneter Prozess 2. ...

Vue verwendet die Element-el-upload-Komponente, um auf die Grube zu treten

Inhaltsverzeichnis 1. Grundlegende Verwendung 2. ...

Vue realisiert die Funktion zum Hochladen von Fotos auf den PC

In diesem Artikelbeispiel wird der spezifische Co...

So verwenden Sie vs2019 für die Linux-Remote-Entwicklung

Normalerweise gibt es bei der Entwicklung von Lin...

Verwenden Sie Typescript-Konfigurationsschritte in Vue

Inhaltsverzeichnis 1. TypeScript wird in das alte...

So stellen Sie eine Nextcloud-Netzwerkfestplatte mit Docker bereit

NextCloud Sie können beliebige Dateien oder Ordne...

Zusammenfassung der Überlegungen zum Schreiben von Web-Frontend-Code

1. Am besten fügen Sie vor dem HTML-Tag einen Satz...

Analyse und Lösungen für Probleme bei der Verwendung von Label-Tags

Ich habe kürzlich bei einer bestimmten Aufgabe das...

Ubuntu führt regelmäßig Beispielcode eines Python-Skripts aus

Originallink: https://vien.tech/article/157 Vorwo...