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

Verwenden Sie die mail()-Funktion von PHP zum Senden von E-Mails

Senden von E-Mails mit der Mail-Funktion von PHP ...

Das Frontend erstellt und ändert CAD-Grafikdetails über JavaScript

Inhaltsverzeichnis 1. Aktuelle Situation 2. CAD-G...

So erstellen Webdesigner Bilder für Retina-Displays

Besonderer Hinweis: Dieser Artikel wurde basieren...

Häufige Fehler bei der Verwendung von React Hooks

React Hooks ist eine neue Funktion, die in React ...

HeidiSQL-Tool zum Exportieren und Importieren von MySQL-Daten

Um den Export und Import von Daten in SQL zu erle...

Detaillierte Erklärung generischer Fälle in TypeScript

Definition von Generika // Anforderung 1: Generik...

Zehn beliebte Regeln für das Interface-Design

<br />Dies ist ein Artikel, den ich vor lang...

Ein Beispiel für die Verwendung von CSS-Methoden zur Erzielung von Modularität

1. Was sind CSS-Methoden? CSS methodologies könne...

MySQL 8.0.20 Installations-Tutorial mit Bildern und Text (Windows 64-Bit)

1: Download von der offiziellen MySQL-Website htt...

Implementierung der Docker-Container-Verbindung und -Kommunikation

Die Portzuordnung ist nicht die einzige Möglichke...

Drei häufig verwendete MySQL-Datentypen

Das Definieren des Datenfeldtyps in MySQL ist für...

Eine kurze Diskussion zur Verwendung von React.FC und React.Component

Inhaltsverzeichnis 1. Reagieren.FC<> 2. Kla...