我在我们的应用程序中有一个导航栏,上面有一堆链接到其他页面的按钮,然后是一个有条件的注销/登录按钮。这个按钮是一个<a>
,但它只有(click)
而没有href
或routerLink
。因此,我无法忍受。我添加了routerLink=""
这是有效的,但似乎真的很老套。有没有一个类或什么东西我可以添加,使之成为“tabbable”?
这是我添加之前的导航栏:
<ul class="nav navbar-nav">
<li><a routerLink="/dashboard" routerLinkActive="active">Dashboard </a></li>
<li><a routerLink="/studentaccount" routerLinkActive="active">My Account</a></li>
<li><a routerLink="" (click)="logout()">Sign Out</a></li>
</ul>
最佳答案
添加tabindex=“0”可以解决这个问题。例如。
<a routerLink="/dashboard" routerLinkActive="active" tabindex="0">
关于html - 如果没有href,如何使用Tab键导航至 anchor 标签?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42766591/