簡體   English   中英

如何使導航欄在angular2中突出顯示?

[英]How can i make nav bar highlighted in angular2?

我想為此啟用導航欄,我正在使用CSS,但是當我要刷新頁面活動選項卡時,將要刪除我如何在angular 2中做到這一點?

 HTML:--


<ul class="nav navbar-nav navbar-top "
                    *ngFor="let menu of menus">
                    <li><a href="" (click)="goToPage($event)">{{menu}}
                    </a>
                    </li>
                </ul>

CSS: -

navigation a:FOCUS {
    box-shadow: 0 -5px 0 -4px #eee;
    color: #ffffff;
    width:30%
}

.navigation a:HOVER {
    box-shadow: 0 -5px 0 -4px #eee;
    color: #ffffff;
    width:30%
}

您可以使用routerLinkActive將一些CSS添加到您的活動路由中,例如:

<a routerLink="login" routerLinkActive="active-class">Login</a>
<ul class="nav navbar-nav navbar-top" *ngFor="let menu of menus">
     <li>
         <a routerLink="menu"  routerLinkActive="active">{{menu}}</a>
     </li>
</ul>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM