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
1. Verwenden Sie die Tastenkombination Strg + Ums...
Inhaltsverzeichnis Vorwort 1. Weniger 2. Importie...
Erstellen Sie eine HTML-Seite mit einer ungeordnet...
Einführung Kürzlich habe ich herausgefunden, dass...
In diesem Artikelbeispiel wird der spezifische Ja...
Inhaltsverzeichnis 1. Hintergrund des Problems: 2...
Grundlegende SQL-Anweisungen MySQL-Abfrageanweisu...
Ich bin vor kurzem in ein neues Unternehmen einge...
Dockerfile ist eine Textdatei, die Anweisungen en...
Vorwort Ich habe MySQL 5.6 bereits installiert. D...
Ansible ist ein neues, auf Python basierendes, au...
1. Kaufen Sie einen Server Im Beispiel handelt es...
Dies ist ein Problem, das leicht übersehen wird. ...
Passwortmodus PDO::__construct(): Der Server hat ...
Einige allgemeine Anweisungen zum Anzeigen von Tr...