Flex-Layout erreicht feste Anzahl von Zeilen pro Zeile + adaptives Layout

Flex-Layout erreicht feste Anzahl von Zeilen pro Zeile + adaptives Layout

Dieser Artikel stellt das Flex-Layout vor, um eine feste Anzahl von Zeilen pro Zeile + adaptives Layout zu erreichen, und teilt es mit Ihnen. Die Details sind wie folgt:

Effektanzeige

Analyse

 <div Klasse="Vorlage" v-for="(Element,Vorlagenindex) in 7">
              <div @click="useTemplate()" v-touch:long="(e)=>touchin(groupIndex,templateIndex)">
                <img class="icon" src="../../../assets/home-page/templateIcon.png" alt />
                <div class="templateName">Vorlagenname</div>
              </div>
            </div>
// Übergeordnetes Feld, eingestellt auf:
.templateItem {
  Breite: 100 %;
 
  Textausrichtung: zentriert;
  Anzeige: Flex;
  Inhalt ausrichten: Flex-Start;
  Flex-Flow: Zeilenumbruch;
}

//Subbox, eingestellt auf:
 .Vorlage {
  Flexion: 0,0 0,25 %;
  Rand unten: 20px;
}

Einstellungen für die übergeordnete Box:

Die Anordnungsmethode für Unterfelder ist Flex-Start. Die Unterfelder werden vom Startpunkt aus platziert und Zeilenumbrüche werden durch Flex-Flow festgelegt. Wenn keine Zeilenumbrüche festgelegt sind, wird die Größe der Unterelemente verringert, um den Effekt zu erzielen, als wären sie in einer Zeile platziert.

Subbox-Einstellungen:

Verwenden Sie flex:0 0 25%, um die Platzierung der untergeordneten Box festzulegen. Die Flex-Eigenschaft ist eine Abkürzung für Flex-Grow, Flex-Shrink und Flex-Basis. Die Standardwerte sind 0, 1 und Auto. Geben Sie die Anzahl der Anteile des Unterpostens an

Erklärung zur Demontage: flex:0 0 25 % entspricht flex-grow=0 (standardmäßig keine Vergrößerung) + flex-shrink=0 (keine Verkleinerung) + flex-basis=25 % (das Projekt nimmt den Hauptachsenraum ein)


Für ein erstes Verständnis des Flex-Layouts können Sie unseren Blog lesen: Erstes Verständnis des Flex-Layouts

Dies ist das Ende dieses Artikels über die Verwendung von Flex-Layout zum Erreichen einer festen Zeilenanzahl + adaptivem Layout. Weitere Informationen zur Verwendung von Flex-Layout zum Erreichen einer festen Zeilenanzahl + adaptivem Layout finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

<<:  Detaillierte grafische Erklärung der SQLMap-Injektion

>>:  Beschreibung der HTML-Meta-Viewport-Attribute

Artikel empfehlen

Detaillierte Analyse der MySQL-Optimierung von like und = Leistung

Einführung Die meisten Leute, die schon einmal Da...

Der Unterschied zwischen method=post/get in Form

Das Formular bietet zwei Möglichkeiten zur Datenüb...

Concat() von kombinierten Feldern in MySQL

Inhaltsverzeichnis 1. Einleitung 2. Haupttext 2.1...

Detaillierte Erklärung zur Installation von MySQL in der Alibaba Cloud

Als leichte Open-Source-Datenbank wird MySQL häuf...

Ein genauerer Blick auf SQL-Injection

1. Was ist SQL-Injection? SQL-Injection ist eine ...

So installieren Sie den RabbitMQ-Server mit Yum auf CentOS

Socat muss vor der Installation von rabbitmq inst...

Beispielanalyse der Verwendung gespeicherter MySQL-Prozeduren

Dieser Artikel beschreibt die Verwendung gespeich...

Weitere beliebte und kreative Beispiele für Webdesign mit dunklem Hintergrund

Seitendesigns im dunklen Hintergrundstil sind seh...

Implementierungsbeispiel zum Hochladen mehrerer Anhänge in Vue

Inhaltsverzeichnis Vorwort Kerncode Datei zeigt e...

Verwenden von Zabbix zum Überwachen des Ogg-Prozesses (Linux-Plattform)

Der Ogg-Prozess einer vor einiger Zeit erstellten...

Grundlegendes Tutorial zur Steuerung des mobilen Roboters Turtlebot3 mit ROS

Chinesisch-Tutorial https://www.ncnynl.com/catego...

So erzielen Sie mit CSS einen Daten-Hotspot-Effekt

Die Wirkung ist wie folgt: analysieren 1. Hier se...