Active class on click

Image description
Image description

 <div class="right-plan-for-your-business-nav"> <ul> <li *ngFor="let data of allPricing; let i = index"> <button type="button" [class.active]="slideNumber == i" (click)="onSLiderSwitch(i)" >{{data?.businessSize}}</button>
 </li>
 </ul>
 </div>

Enter fullscreen mode
Exit fullscreen mode
 slideNumber: number = 0; onSLiderSwitch(num: number) { this.slideNumber = num; }
Enter fullscreen mode
Exit fullscreen mode
 li { flex: 1; button { border: 0; height: 60px; width: 100%; background-color: transparent; padding: 8px 34px; border-radius: 29px; font-family: $font-en-primary; font-size: 17px; line-height: 56px; font-weight: 500; color: $text-color; display: flex; align-items: center; justify-content: center; white-space: nowrap; &.active { background-color: $primary-color; color: $color-white; } } }
Enter fullscreen mode
Exit fullscreen mode

Discover more from Coursity

Subscribe to get the latest posts sent to your email.

Leave a Comment

Your email address will not be published. Required fields are marked *

Discover more from Coursity

Subscribe now to keep reading and get access to the full archive.

Continue reading

Scroll to Top
Jamb 2025 runs commerce expo/runz. Flutter is a versatile framework that is well suited for both app and web development.