⊗jsagPmRtALS 84 of 97 menu

Estilizando links ativos no Angular

É possível fazer com que links, cujo URL corresponde ao da barra de endereços, sejam destacados com algum estilo, por exemplo, cor. Para isso, o Angular fornece um atributo especial RouterLinkActive.

Vamos ver como ele funciona. Para isso, primeiro vamos importá-lo:

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

Vamos adicioná-lo no decorador:

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

E agora vamos adicionar este atributo aos nossos links:

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

Como você pode ver, em nosso exemplo o valor do atributo é active. Este é o nome da classe CSS que será aplicada ao link ativo. Agora podemos estilizá-los como quisermos:

.active { color: red; }

Estilize os links ativos no seu projeto.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar