Как установить фон для дочернего компонента в Angular?CSS

Разбираемся в CSS
Anonymous
Как установить фон для дочернего компонента в Angular?

Сообщение Anonymous »

У меня есть родительский компонент с именем Landing.comComponent, у которого на данный момент есть два дочерних компонента: И я хотел бы установить SVG-фон для одного из них.
Я попробовал использовать CSS из моего родительского компонента Landing.comComponent.css с помощью:

Код: Выделить всё

.land-top {
background: #141414 url(assets/entireTop_bg.jpg) no-repeat top left;
background-size: cover;
Но это не сработало.
Я нашел несколько вопросов здесь, в StackOverflow, но не смог реализовать ни один из них.
Они казались немного запутанными.
Я прочитал следующие вопросы:
  • https://stackoverflow.com/a/26388437/8297745 - Это говорится о создании директивы JS, но я не использую JS, я использую TypeScript. (Это ответ на старый AngularJS, который я сейчас не использую.). Я пытался реализовать его с помощью TypeScript, но не смог.
  • https://stackoverflow.com/a/48890991/8297745 - Итак, этот на самом деле ответил на то же самое, что я пробовал, но это не сработало.
Я считаю, что мне, вероятно, нужен следующий вопрос, а именно этот, который ответил пользователь говорил об использовании NgClass, но я ничего не понял.
Я попробовал добавить [ngClass] = "land-top", чтобы посмотреть, сработает ли это, но ничего не дало.
Может кто-нибудь мне помочь? Как добавить свой фон SVG в app-land-top?

Подробнее здесь: https://stackoverflow.com/questions/775 ... in-angular

Вернуться в «CSS»