Ich entwickle derzeit eine Benutzeroberfläche mit Angular 4, Angular Materials und PrimeNG-Komponenten.Bearbeiten von CSS für PrimeNG-Komponenten
Die neueste Komponente, mit denen ich zu kämpfen ist die Multiselect-Komponente von PrimeNG: https://www.primefaces.org/primeng/#/multiselect
Ich bin einfach nur die Komponente Breite der Stammkomponente paßt 100% zu machen versuchen.
Gibt es einen bestimmten Prozess, den ich bearbeite, um CSS-Klassen für diese Komponente zu bearbeiten? Die Dokumentation sagt, "Style" für Inline zu verwenden - bedeutet das:
<p-multiSelect [options]="cars" [(ngModel)]="selectedCars" [defaultLabel]="defaultLabel" style="width: 100%;"></p-multiSelect>
Weil dies nicht funktioniert hat.
Es sagt auch, "styleClass" als eine Eigenschaft zu verwenden, um eine CSS-Klasse Styling hinzuzufügen. Wie benutzt du das?
Schließlich bieten sie eine Liste der CSS-Klassen, die die PrimeNG-Komponente auf der Website verwendet (z. B. ui-multiselect). Wenn ich versuche, 'ui-multiselect' zu modifizieren, indem ich es innerhalb des Angular components CSS deklariere, funktioniert es immer noch nicht.
Irgendwelche Ideen? Was mache ich falsch?
Arbeitete perfekt. Dies sollte Teil der PrimeNG-Dokumentation sein! Vielen Dank! – fila
Ich bin froh, dass ich helfen konnte :) – Haseoh
Beachten Sie, dass styleClass nur Stile zur Komponente hinzufügen kann, nicht ui Stile überschreiben. siehe https://stackoverflow.com/questions/45499851/editing-css-for-primeng-components/45499931#45499931 – intotecho