⊗jsagPmRtALS 84 of 97 menu

Stylizzazione dei link attivi in Angular

È possibile fare in modo che i link, il cui URL corrisponde all'indirizzo nella barra degli indirizzi, vengano evidenziati con uno stile specifico, ad esempio con un colore. A questo scopo, Angular fornisce un attributo speciale RouterLinkActive.

Vediamo come funziona. Per prima cosa importiamolo:

import { RouterLinkActive } from '@angular/router';

Aggiungiamolo nel decoratore:

@Component({ ...... imports: [RouterOutlet, RouterLink, RouterLinkActive], ...... })

E ora aggiungiamo questo attributo ai nostri link:

<nav> <a routerLink="/aaaa-component" routerLinkActive="active" > Aaaa Component </a> <a routerLink="/bbbb-component" routerLinkActive="active" > Bbbb Component </a> </nav>

Come puoi vedere, nel nostro esempio il valore dell'attributo è active. Questo è il nome della classe CSS che verrà applicata al link attivo. Ora possiamo stilizzarli come preferiamo:

.active { color: red; }

Stilizza i link attivi nel tuo progetto.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta