Blazor bringt Importe in gebündelte CSS in "falscher" Reihenfolge - kann ich es steuern?
Posted: 28 Feb 2025, 07:18
Wir haben eine App mit einigen CSS von QuickGrid und einigen von CSSSE hinter Blazor Komponenten. Diese werden in eine "projectName.comPonents/frontendWeb" .bundle.scp.css gebündelt, die QuickGrid . Dieser hat ein eigenes gebündeltes CSS, das mit Importen wie unten beginnt: < /p>
Unser Problem ist, dass wir zuerst die QuickGrid importieren sollen, damit einige Teile von unseren eigenen CSSEs überschrieben werden können. Ich habe alle Verweise auf QuickGrid aus FrontendWeb entfernt, aber der Import von QuickGrid wurde nach dem Import von gebündelten CSS für "projectName.comPonents" immer noch entstand. Ebenen . Ich habe zu App.css (das erste CSS in INDEX.HTML) hinzugefügt, um QuickGrids als niedrige Priorität zu erzwingen:
Aber es hilft nicht, da das automatisch erstellte Bündel CSS importieren von QuickGrid ohne "Layer (QuickGrids)" .
Irgendwelche anderen Hinweise?
Code: Select all
@import '_content/"projectName.Components"/"projectName.Components".bundle.scp.css';
@import '_content/Microsoft.AspNetCore.Components.QuickGrid/Microsoft.AspNetCore.Components.QuickGrid.bundle.scp.css';
Code: Select all
@layer QuickGrids, my-css;
@import '_content/Microsoft.AspNetCore.Components.QuickGrid/Microsoft.AspNetCore.Components.QuickGrid.bundle.scp.css' layer(QuickGrids);
Code: Select all
@import '_content/Microsoft.AspNetCore.Components.QuickGrid/Microsoft.AspNetCore.Components.QuickGrid.bundle.scp.css' layer(QuickGrids);