= angular: directivas de atributos
== ngStyle
* cambio de estilo de elementos HTML usando atributos de los componentes
* scope de actuación del CSS -> propio del componente, no efecta a otros
* añadir/quitar clases CSS según nuestro internés
* directivas personalizadas
* ng c[reate] c[omponent] components/ -it -is --spec=false
* directorio **components** podría variar a nuestra conveniencia
* ''-it'': ?
* ''-is'': ?
* ''--spec=false'': no crear ficheros de pruebas unitarias
...
template: `Probando ngStyle...
`,
...
export class NgStyleComponent implements OnInit {
tam: number =15;
}
template: `Probando ngStyle...
`
template: `Probando ngStyle...
`
== ámbito CSS
* para evitar colisiones de estilos, angular se encarga de añadir atributos para que cada componente tenga sus propios estilos
* si queremos estilos a nivel global, deberemos tocar **style.css**
== ngClass
* más usada y más flexibilidad que **ngStyle**
* sintaxis:
* ...
* ...
* ...
* ...
* ...