ПРИМЕЧАНИЕ: Вы указали «Angular» в заголовке вопроса, но angularjs
в качестве тега. Этот ответ предполагает, что вы пишете для Angular, а не AngularJS. Попробуйте отредактировать тег или заголовок вопроса, чтобы устранить эту неоднозначность. ( В чем разница между AngularJS и Angular? )
Angular может связывать информацию о стиле с компонентами. Вы можете указать CSS:
- встроенный с использованием атрибута
styles
декоратора @Component
или
- во внешнем файле с использованием атрибута
styleUrls
декоратора @Component
.
См. Раздел Component Styles в Angular docs для примеров и дополнительной информации.
Хотя технически вы можете написать директиву атрибута для стилизации вашего компонента, почему вы решили сделать это вместо использования функциональности стилей, предоставляемой компонентами, неясно. Расширение вашего вопроса одним или двумя примерами того, чего вы пытаетесь достичь, может дать вам лучший ответ.