Sometimes, we want to use ::ng-deep with Angular.
In this article, we’ll look at how to use ::ng-deep with Angular.
How to use ::ng-deep with Angular?
To use ::ng-deep with Angular, we can add it to a style file and use it to style to style child component styles in the parent component.
For instance, we write
<div
  class="overview tab-pane"
  id="overview"
  role="tabpanel"
  [innerHTML]="project?.getContent('DETAILS')"
></div>
to add a div with dynamic GHTML rendered from project?.getContent('DETAILS') string.
Then we style the dynamic HTML with
.overview {
  ::ng-deep {
    p {
      &:last-child {
        margin-bottom: 0;
      }
    }
  }
}
Conclusion
To use ::ng-deep with Angular, we can add it to a style file and use it to style to style child component styles in the parent component.
