Angular中使用CSS自定义属性语法可以通过以下步骤实现:
:host {
--primary-color: blue;
}
这里使用了:host
伪类选择器表示当前组件。
这里使用了属性绑定语法[style.background-color]
来将自定义属性的值赋给元素的背景颜色。
import { Component } from '@angular/core';
@Component({
selector: 'app-root',
template: `
`,
styles: [`
:host {
--primary-color: blue;
}
`]
})
export class AppComponent {}
这里将自定义属性的值定义在组件的styles属性中。
通过以上步骤,就可以在Angular中使用CSS自定义属性语法了。