Что мне делать с / deep / (и: host: в этом отношении) при перемещении [S] CSS в неугловое приложение - PullRequest
1 голос
/ 22 мая 2019

Я искал все выше и ниже, и все, что я получаю, это как делать что-то в Angular, а не как, ну, в общем, ОТМЕНИТЬ вещи в файлах s / css, приходящих из приложения Angular в , в моем случае, ASP.Net приложение с использованием страниц Razor View.Итак, мой вопрос, может ли кто-нибудь, пожалуйста, либо сказать мне, либо указать мне [весьма конкретную, надеюсь] помощь, которая объясняет, что делать с /deep/ и :host при перемещении s / css из в Angularapp to ASP.Net с приложением Razor [View] pages?

Клянусь, я пытался сделать это самостоятельно, но мне не повезло.(Например, теперь я хорошо осведомлен , что /deep/ устарел, но мне еще предстоит увидеть что-нибудь, что скажет мне, чем его заменить.)

Обновление: Я понял, что у нас нет :host в / на Razor Pages, но что-то CSS стилизовало ЧТО-ТО.( О, если бы ТОЛЬКО я мог заставить этот код работать .) Итак, я предполагаю, что я тоже спрашиваю;вместо :host, могу ли я просто, скажем, переименовать :host { display: flex; ... &.sidebar { ... } } CSS в что-то вроде the-host-css, а затем сделать <div class="the-host-css">stuff previously styled with :host</div>, чтобы получить такой же или, надеюсь, ОЧЕНЬ похожий эффект?

...