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
Das spezifische upgrade -Skript lautet wie folgt:...
Batchkommentare in SQL Server Batch-Annotation St...
1. Bestätigen Sie, ob MySQL installiert wurde. Si...
Schritt Platzieren Sie die vorbereiteten statisch...
Ereignis-Bubbling, Ereigniserfassung und Ereignis...
[Wenn ich mir all die Migrationsdateien im Intern...
<base target=_blank> ändert den Zielrahmen d...
Die EXPLAIN-Anweisung wird im MySQL-Abfrageanweis...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis 1. Skript-Vim-Umgebung 2. So d...
1. Erstellen Sie zunächst den entsprechenden Ordn...
Vorwort : Heute wurde ich gefragt: „Haben Sie das ...
Inhaltsverzeichnis 1. Der magische Erweiterungsop...
Apache Tomcat ist eine Open-Source-Software, die ...
Bei der tatsächlichen Entwicklung kann der Primär...