-2

The links below Works for me:

<li routerLink="/profile/education" [routerLinkActive]="'active-link'">Education</li>

<li routerLink="/profile/education" [routerLinkActive]="'active-link'"><span>Education</span></li>

<a routerLink="/profile/education" [routerLinkActive]="'active-link'">Education</a>

<h1><a routerLink="/profile/basic" [routerLinkActive]="'active-link'">Education</a></h1>

But the link doesn't work for me:

<li><a routerLink="/profile/basic" [routerLinkActive]="'active-link'">Education</a></li>

I want to know what's the problem with li and a combination?

Md Rafee
  • 5,070
  • 3
  • 23
  • 32

1 Answers1

1

Please check your CSS maybe it will be on li(tag) not for a(tag). You can put CSS active class on a(tag)

Rushi Patel
  • 561
  • 4
  • 14