要使Angular Material的固定侧边栏标题不固定,您可以使用CSS来覆盖Angular Material的默认样式。下面是一个解决方法的代码示例:
.container {
position: relative;
}
.sidenav {
position: fixed;
top: 0;
bottom: 0;
z-index: 1;
}
.sidebar-header {
position: sticky;
top: 0;
background-color: #fff;
padding: 16px;
border-bottom: 1px solid #ccc;
}
.title {
margin: 0;
}
通过将标题栏元素的位置设置为sticky
,并将其顶部位置设置为0
,您可以确保标题栏在侧边栏滚动时保持固定。