在CSS文件中添加以下代码:
/* 美化滚动条 */
::-webkit-scrollbar {
width: 6px;
}
/* 滚动条轨道 */
::-webkit-scrollbar-track {
background: #f5f5f5;
border-radius: 10px;
}
/* 滚动条thumb */
::-webkit-scrollbar-thumb {
background: #555;
border-radius: 10px;
}
/* 滚动条悬停thumb */
::-webkit-scrollbar-thumb:hover {
background: #555;
}
/* 针对 Angular Material Dialog 的调整 */
.cdk-overlay-container {
position: fixed !important;
}
.cdk-global-overlay-wrapper {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
.cdk-global-scrollblock {
overflow: hidden;
}
然后,在元素包含的属性中添加以下代码:
...
这样就可以解决Angular Material滚动条位置不正确的问题了。