So wählen Sie alle untergeordneten Elemente aus und fügen ihnen in CSS Stile hinzu

So wählen Sie alle untergeordneten Elemente aus und fügen ihnen in CSS Stile hinzu

Verfahren:

Nehmen wir „less“ im tatsächlichen Projekt als Beispiel:

.lk-Werkzeugleiste {
    .el-Eingabe {
        Breite: 169px;
        Rand rechts: 10px;
    }
    > * {
        Rand unten: 20px;
    }
}

Der obige Code implementiert erfolgreich den unteren Rand von 20 Pixeln aller Unterelemente unter .lk-toolbar.

Dadurch wird die idiotische Aufgabe vermieden, alle möglichen Unterelementtypen aufzulisten:

.lk-Werkzeugleiste {
    .el-Eingabe {
        Breite: 169px;
        Rand rechts: 10px;
        Rand unten: 20px;
    }
    .el-button, .el-date-editor {
        Rand unten: 20px;
    }
}

Anwendungsszenarien (Effekte):

Erkenntnisse (Unsinn):

Zuerst habe ich mich gefragt, ob es in CSS einen solchen Selektor gibt, um alle untergeordneten Elemente auszuwählen. Später habe ich mir die Dokumentation angesehen und festgestellt, dass zwar kein solcher Selektor vorhanden ist, Ihnen jedoch die grundlegendste Methode erklärt wurde und der Rest von Ihrem eigenen Glück abhängt (schauen Sie, ob Sie es flexibel verwenden können!).

Tutorial OS: „Die Methoden sind alle hier. Es liegt an Ihnen, ob Sie sie verwenden oder nicht.“

Damit ist dieser Artikel zum Auswählen aller untergeordneten Elemente und Hinzufügen von Stilen mit CSS abgeschlossen. Weitere Informationen zum Hinzufügen von Stilen zu untergeordneten Elementen mit CSS finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Wir hoffen, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

<<:  Nginx-Stream-Konfigurationsproxy (Nginx TCP/UDP-Lastausgleich)

>>:  Implementierungscode zum Hinzufügen von Links zu FLASH über HTML (Div-Ebene)

Artikel empfehlen

Kalendereffekt basierend auf jQuery

In diesem Artikelbeispiel wird der spezifische Co...

Sequenzimplementierungsmethode basierend auf MySQL

Das Team ersetzte den neuen Rahmen. Alle neuen Un...

Beispielcode zur Implementierung sechseckiger Rahmen mit CSS3

Die äußerste BoxF dreht sich um 120 Grad, die zwe...

Beispiel zum Erstellen eines öffentlichen Harbor-Repository mit Docker

Im vorherigen Blogbeitrag ging es um das private ...

CSS - overflow:hidden in Projektbeispielen

Hier sind einige Beispiele, wie ich diese Eigensch...

Entwurf und Implementierung einer kaskadierenden Dropdown-Box in Vue

Inhaltsverzeichnis 1. Datenbankdesign 2. Frontend...

Detaillierte Schritte zur Installation eines Hadoop-Clusters unter Linux

Inhaltsverzeichnis 1. Erstellen Sie ein Hadoop-Ve...

MySQL-Interviewfragen: So richten Sie Hash-Indizes ein

Zusätzlich zu den B-Tree-Indizes bietet MySQL auc...