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>
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';
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:
Code: Select all
@layer QuickGrids, my-css;
@import '_content/Microsoft.AspNetCore.Components.QuickGrid/Microsoft.AspNetCore.Components.QuickGrid.bundle.scp.css' layer(QuickGrids);
Aber es hilft nicht, da das automatisch erstellte Bündel CSS
importieren von QuickGrid ohne "Layer (QuickGrids)" .
Code: Select all
@import '_content/Microsoft.AspNetCore.Components.QuickGrid/Microsoft.AspNetCore.Components.QuickGrid.bundle.scp.css' layer(QuickGrids);
Irgendwelche anderen Hinweise?