Ich bin neu auf Ionic 2, möchte ich fragen, wie man den Stil der ionischen Komponente ändern?Ionic 2: Wie überschreiben Sie den Stil der ionischen Komponente
traf ich ein Problem wie unten gezeigt:
<form action="">
<ion-list>
<ion-item>
<ion-label fixed>Username</ion-label>
<ion-input type="text" value="" clearInput></ion-input>
</ion-item>
<ion-item>
<ion-label fixed>Password</ion-label>
<ion-input type="password" clearInput></ion-input>
</ion-item>
</ion-list>
</form>
Das Layout wird so wiedergegeben werden:
Es 3 graue Linien zwischen jeweils Elemente sind, die lang einer Ionenliste gebührt und der kurze ist wegen ion-item.
Ich habe versucht, den Stil in theme/variables.scss zu überschreiben, aber es scheint, dass es keine Einstellung dafür gibt.
ich tief in Chrome sah und fand die html wie diese
ist Ich glaube nicht, den Stil „.list-ios .item-Block .item-Innen“ überschrieben ist eine gute Idee, Gibt es eine andere Möglichkeit, dieses Problem zu lösen?
Danke.
'important' ist keine akzeptable Antwort, wenn wir ein Projekt wartbar und wiederverwendbar halten wollen!. Auch das Einfügen von Stilen ist etwas, das die Spezifität in der CSS zerstört und das Projekt nicht wartbar macht. Das ist der Grund, warum ich gewählt habe. –
@GeorgeAntonakos akzeptiert Ihre Vorschläge, das ist der Grund, warum ich – devanshsadhotra
@George Antonakos Upwored Ich fühle mich in Ionic, wenn die meisten Element-Styling während der Laufzeit passiert. Sie werden nicht wissen, welche Klasse Elemente hinzugefügt werden. da Sie diese Klassen nicht direkt im Code sehen können. Sie müssen also möglicherweise einige Male hinzufügen! – Vasanth