Heim > Web-Frontend > CSS-Tutorial > Wie formatiere ich untergeordnete Komponenten in Vue.js mithilfe von CSS-Selektoren?

Wie formatiere ich untergeordnete Komponenten in Vue.js mithilfe von CSS-Selektoren?

Mary-Kate Olsen
Freigeben: 2024-12-28 06:18:18
Original
206 Leute haben es durchsucht

How to Style Child Components in Vue.js Using CSS Selectors?

Styling untergeordneter Komponenten in Vue.js mit /deep/, >>> oder ::v-deep

Im Kontext von Vue.js Mithilfe spezifischer CSS-Selektoren kann eine granulare Gestaltung untergeordneter Komponenten erreicht werden. Bei der Implementierung können jedoch Probleme auftreten.

Vue 2.0 - 2.6

Um untergeordnete Komponenten zu durchdringen und verschachtelte Elemente auszuwählen, können Sie entweder ::v- verwenden. tief (mit Sass) oder >>> (ohne Sass) in Ihren CSS-Regeln wie folgt:

Sass:

::v-deep .child-class {
    background-color: #000;
}
Nach dem Login kopieren

Anderes CSS:

>>> .child-class {
    background-color: #000;
}
Nach dem Login kopieren

Hinweis dass der