我能够使用 MatToolTip
以及一个按钮元素:
<button mat-mini-fab color="primary" (click)="fn()">
<span matTooltip="myMessage">
<i class="material-icons">delete</i>
</span>
</button>
但是在尝试将它与 div
或 span
标签内的图标一起使用时,它不起作用:
<div matToolTip="myMessage">
<i style="line-height: 0px; font-size: 25px; cursor: pointer; " (click)="fn()" class="material-icons">delete</i>
</div>
我究竟做错了什么?
原文由 rahs 发布,翻译遵循 CC BY-SA 4.0 许可协议
直接使用官方的material icon元素即可:
<mat-icon matTooltip="My tooltip">delete</mat-icon>
您当然可以根据需要设置样式,将其封装在一个 div 中并给该 div 一个类,添加事件监听器等。