Spesso capita di aver la necessità di referenziare degli stili insieme ad un Component, per assegnare un layout grafico particolare ad una certa parte delle nostra applicazione.
In questo caso, Angular 2 ci viene in aiuto, consentendoci di sfruttare diverse modalità per inserire stili all'interno di un Component.
Possiamo definire gli stili in linea, in questo modo:
@Component({ selector: 'myapp', template: ` <h1>La mia app Angular 2</h1>`, styles: ['h1 { color: red; }'] })
E anche specificando direttamente il tag style:
@Component({ selector: 'myapp', template: ` <style> h1 { color: red; } <h1>La mia app Angular 2</h1>` })
In questo caso, vale anche la regola dell'inclusione di un file CSS esterno mediamente il tag link.
Inoltre, possiamo referenziare un file con i CSS esterno, in questo modo:
@Component({ selector: 'myapp', template: ` <h1>La mia app Angular 2</h1>`, styleUrls: ['app/style.css'] })
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Recuperare automaticamente un utente e aggiungerlo ad un gruppo di Azure DevOps
Gestire eccezioni nei plugin di Semantic Kernel in ASP.NET Core Web API
Creare una libreria CSS universale: Clip-path
Creare una libreria CSS universale: Cards
Utilizzare i variable font nel CSS
Utilizzare Container Queries nominali
Gestione CSS in Blazor con .NET 9
Popolare una classe a partire dal testo, con Semantic Kernel e ASP.NET Core Web API
Proteggere le risorse Azure con private link e private endpoints
Referenziare un @layer più alto in CSS
Escludere alcuni file da GitHub Secret Scanning
Creare una libreria CSS universale: Immagini