Ich bin mit Winkelmaterial 2 (material.io) und ich versuche, das Label des md-Radio-Button oberhalb des Radios selbst, so zu setzen:Es gibt eine Möglichkeit, das Etikett des Radio-Knopfes oberhalb des Radio-Knopfes selbst im eckigen Material 2 zu positionieren?
Die Docs sagen Sie kann einfach die Position nach oder vorher einstellen. Ich benutze auch Flex-Layout (github.com/angular/flex-layout).
Hier ist mein Code:
<md-radio-group formControlName="id_customer_type" (change)="onChangeCustomerType($event.value)">
<md-radio-button type="radio" name="id_customer_type" value="1" [checked]="true"> Persona</md-radio-button>
<md-radio-button type="radio" name="id_customer_type" value="2"> Empresa</md-radio-button>
<md-radio-button type="radio" name="id_customer_type" value="3"> IoT/M2M</md-radio-button>
</md-radio-group>
Wenn mir jemand helfen kann, werde ich sehr dankbar sein. Vielen Dank!
Dies funktioniert, aber stellen Sie sicher, dass Sie '/ tief /' außer Kraft zu setzen, das Material CSS-Klasse wie folgt anwenden: '/deep/.mat-radio-label {flex-Richtung: column-Reverse;}'. Ich habe eine plunkr für Sie [hier] (https://plnkr.co/edit/ObMtepqz2tRtHKEtgTZs?p=info) – BogdanC
@BogdanC,/tief/veraltet ist, sollten verwenden :: ng tief: https: // Winkel. io/guide/komponentenstile # deprecated-deep - and-ng-deep – Vega
@Vega - Danke, dass Sie mich wissen lassen. Aus der Dokumentation sieht aus wie ':: ng-deep' auf den gleichen Pfad, nicht den Ersatz löschen. – BogdanC