在Angular Material中,没有直接等价于Bootstrap中的"sr-only"类的写法。但是可以通过一些自定义的CSS样式来实现类似的效果。
以下是一个可能的解决方法:
.sr-only {
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
white-space: nowrap;
}
This content is hidden from screen readers
这样,被添加了"sr-only"类的元素将会被定位到屏幕之外,从而实现类似于"sr-only"的效果。注意,这种方法仅适用于屏幕阅读器用户,而对于其他用户,内容仍然可见。