NgStyle

Stable Directive

What it does

Update an HTML element styles.

How to use

1
2
3
4
5
<some-element [ngStyle]="{'font-style': styleExp}">...</some-element>
 
<some-element [ngStyle]="{'max-width.px': widthExp}">...</some-element>
 
<some-element [ngStyle]="objExp">...</some-element>

Class Overview

1
2
3
4
5
6
7
class NgStyle {
  constructor(_differs: KeyValueDiffers, _ngEl: ElementRef, _renderer: Renderer)
   
   
  ngStyle
  ngDoCheck()
}

Selectors

[ngStyle]

Class Description

The styles are updated according to the value of the expression evaluation:

  • keys are style names with an option .<unit> suffix (ie 'top.px', 'font-style.em'),
  • values are the values assigned to those properties (expressed in the given unit).

Constructor

constructor(_differs: KeyValueDiffers, _ngEl: ElementRef, _renderer: Renderer)

Class Details

ngStyle
ngDoCheck()

exported from @angular/common/index, defined in @angular/common/src/directives/ng_style.ts

doc_Angular
2025-01-10 15:47:30
Comments
Leave a Comment

Please login to continue.