javascript - 无论如何,我们是否可以添加箭头以支持 Angular 小屏幕中更多 li nav-items 的可见性?
问题描述
subComponents: any = [
{ label: 'test1', path: 'test1' },
{ label: 'test2', path: 'test1' },
{ label: 'test3', path: 'test3' },
{ label: 'test4', path: 'test4' },
{ label: 'test4', path: 'settings' },
{ label: 'test5', path: 'test5' },
{ label: 'test6', path: 'test6' },
{ label: 'test7', path: 'test7' },
{ label: 'test8', path: 'test8' },
{ label: 'test9', path: 'test9' },
{ label: 'test10', path: 'test10' }
];
<ul id="demoTabs" class="nav" role="tablist">
<li class="nav-item" *ngFor="let tab of subComponents">
<span [textContent]="tab.label"></span>
</li>
</ul>
我正在寻找一种将导航箭头添加到我的 li 导航循环的解决方案,如果所有选项卡都可见,则如果屏幕尺寸较小,则较大的屏幕将起作用,然后隐藏箭头。
有什么办法可以实现这样的目标吗?
下面是我的堆栈闪电战。
https://stackblitz.com/edit/clarit-tabs-with-router-static-6ruaac
解决方案
推荐阅读
- c++ - 使用一组结构并避免在一组中重复结构
- java - 在运行时动态加载适当的spring bean
- corda - 在 R3 Corda 中托管的节点数据库中创建表
- python - 在 Pandas 中分组 + 聚合 + 计数
- python - 分段错误运行layers.conv2d
- javascript - IE11 Date.prototype.toLocaleTimeString 选项 timeZoneName 支持?
- angular - WebStorm未知的HTML标签Angular 2
- python - 将包含字典的列表字典转换为数据框
- docker - 如何从托管在不同服务器上的 docker 容器连接 sql server?
- python - 递归附加到列表的问题