angular - 角材料垫sidenav项目
问题描述
我已经使用 mat 列表项实现了 sidenav 项,但是当我将 routerLink 附加到它时,单击时会出现蓝色轮廓。我想知道 mat 列表项是否仅在 mat sidenav 中用于链接或任何其他组件,因为我什至没有在点击时获得涟漪效应
链接: http: //ng.devlops.io
解决方案
mat-list 在 mat-sidenav 内很好。
为了摆脱蓝色边框,将以下内容添加到您的应用程序的全局样式中
mat-list-item {
outline: unset;
}
为了添加波纹,您应该像这样将 matRipple 添加到 mat-list-item :
<mat-list-item ... matRipple>
Home
</mat-list-item>
如果它不起作用,您将需要上传您的代码
推荐阅读
- google-apps-script - 自动 CSV 导入错误:选项卡已存在
- c# - 单独文件中的 XML 文档注释
- javascript - 如何让 getUsermedia 在 Instagram 上工作?
- sql - json_build_object() 中的 case 表达式
- javascript - 使用jquery从多个url解析json
- amazon-web-services - 如何使用 CodePipeline 在 S3 中删除文件
- c++ - C++ 贪吃蛇游戏尾虫
- javascript - 仅将 CSS 应用于与父级相同类的最内层元素
- python - NoSuchElementException:无法找到元素
- laravel - 尝试使用 laravel eloquent 在页面上获取非对象错误的属性(显示供应商电子邮件)