Der Effekt, den wir erreichen müssen: Was wird benötigt Die Stile von 1 Bild, 2 Bildern und 3 Bildern sind unterschiedlich. Sie können js verwenden, um die Beurteilung der untergeordneten Elemente abzuschließen, aber hier verwende ich CSS, um sie abzuschließen Kernwissenspunkte Verwenden Sie CSS-Selektoren, um untergeordnete Elemente zu bestimmen Beispiel: Verwenden Sie den CSS-Selektor, um nur ein Element abzugleichen div { &:letztes-Kind:n-tes-Kind(1) { // Verwandte Stile} } Das ist leicht zu verstehen: Das letzte Element unter dem Div ist auch das erste Element. Hat es also nicht nur ein untergeordnetes Element? Verwenden Sie den CSS-Selektor, um nur zwei untergeordnete Elemente abzugleichen div{ &:n-tes-letztes-Kind(2):n-tes-Kind(2) { } } Nach dem gleichen Muster: Das zweite Element am Ende ist auch das zweite Element. Bedeutet das nicht, dass es unter diesem div nur zwei Elemente gibt? Fertiger Stil HTML-Teil <div Klasse="Box" v-for="(Element,Index) in Liste" :Schlüssel="Index"> <div Klasse="Header"> <img :src="item.userImage" alt=""> <span>{{item.name}}</span> </div> <div Klasse="Inhalt"> <img :src="v" alt="" v-for="(v, i) in item.imageUrl" :key="i"> </div> <div Klasse="unten"> <span class="left-icon">{{item.createTime}}</span> <div Klasse="rechts"> <img src="./img/6.1.png" alt=""> <span>{{item.fabulousNumber}}</span> </div> </div> </div> CSS-Teil .Kasten { Polsterung: 0,26rem; .header { Anzeige: Flex; Elemente ausrichten: zentrieren; img { Breite: 0,58rem; Höhe: 0,58rem; Rand rechts: 0,17rem; } } .unten { Anzeige: Flex; Inhalt ausrichten: Abstand dazwischen; Elemente ausrichten: zentrieren; Farbe: #999999; Schriftgröße: 0,17rem; img { Breite: 0,17rem; Höhe: 0,17rem; } } .Inhalt { Anzeige: Flex; Rand: 0,17rem 0; img { biegen: 1; Höhe: 1,37rem; Breite: 0; Rand rechts: 0,09rem; &:letztes-Kind { Rand rechts: 0; } &:letztes-Kind:n-tes-Kind(1) { Höhe: 2,75rem; } } } } Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. |
<<: So zeigen Sie die MySQL-Zeitzone an und legen sie fest
>>: HTML Gewichtsverlust Optimieren Sie HTML-Tags zum Erstellen von Webseiten
Hintergrund Die Menge neuer Daten in der Geschäft...
Der Umfang der Konfigurationsanweisungen von ngin...
Inhaltsverzeichnis 1. Eingebaute Objekte 2. Mathe...
Vorschauversionen von Safari (Technology Preview ...
Vorwort In Bezug auf die Verwendung von MySQL-Ind...
Vorwort Die häufigste Aufgabe nach der Installati...
Inhaltsverzeichnis 1. Mittelsmann-Modell 2. Beisp...
In diesem Experiment konfigurieren wir die standa...
1. Phänomen Am frühen Morgen wurde einer Online-T...
Wie unten dargestellt: LOCATE(Teilzeichenfolge,Ze...
Detaillierte Erklärung zum Erstellen geplanter My...
Während des Entwicklungs- und Debugging-Prozesses...
Wenn wir einen Buchstaben auf der Tastatur eingeb...
Dokumenthinweise mit dem Attribut show-header <...
Inhaltsverzeichnis Starten Sie Docker Stoppen Sie...