Angular2 dynamic change CSS property
1) Using inline styles <div [style.color]=”myDynamicColor”> 2) Use multiple CSS classes mapping to what you want and switch classes like: /* CSS */ .theme { /* any shared styles */ } .theme.blue { color: blue; } .theme.red { color: red; } /* Template */ <div class=”theme” [ngClass]=”{blue: isBlue, red: isRed}”> <div class=”theme” [class.blue]=”isBlue”> Code samples … Read more