一、主要实现效果如下显示
1、左边为侧栏导航,右边为对应左边分类的子菜单列表。
2、左边菜单点击时,右边的对应的子菜单就会滚到页面的顶部;同理,右边的子菜单滚动时,左边的侧栏导航也会去到对应的分类处。
二、页面实现 html
<div class="content" #content (scroll)="scrollFn($event)">
<!--左边导航栏 S-->
<div class="r-nav-left">
<ul>
<li *ngFor="let item of classLists" [ngClass]="{
'active':index==item.nameIndex}" (click)="positionIndex(item.nameIndex)">{
{item.nameIndex}}</li>
</ul>
</div>
<!--左边导航栏 E-->
<!--右边分类内容 S-->
<div class="r-nav-right">
<div class="r-nav-item" *ngFor="let item of classLists" >
<p class="r-nav-tit" [id]="'nav-'+item.nameIndex">{
{item.nameIndex}}</p>
<div class