css - mat-button-toggle 不换行
问题描述
我正在使用 Angular 来显示一些按钮。我有:
.mat-button-toggle {
width: 80%;
min-height: 3em;
align-self: center;
font-size: 2em;
background-color: #76ff03;
margin: 0.5em 1em;
}
<mat-button-toggle
*ngFor="let button of buttonsFromApi"
id="{{button.id}}" class="problemButton"
[disabled]="isButtonDisabled(button.authLevel, button.id)"
[checked]="isSelected(button.id)"
(change)="onButtonClick($event, button.authLevel)">
{{button.displayName}}
</mat-button-toggle>
现在,当我调整窗口大小时,这不会换行文本:
我已经在互联网上搜索并尝试过flex-wrap: wrap;
white-space: normal !important;
word-wrap: normal;
,!important
但所有这些都不起作用。如何确保文本超出按钮时换行?
解决方案
.mat-button-toggle-label-content {
flex-wrap: wrap !important;
}
解决了!
推荐阅读
- ios - 为什么“Swift Compiler - Custom Flags”设置没有出现在构建设置中?
- html - 无法在移动浏览器中单击表单上的提交按钮
- bash - 使用 BC 进行浮点数比较
- angular - Firefox 在控制台中显示带有谷歌分析 cookie 的错误
- r - Adjust function so that it instead of it looping through all rows, it loops only through all rows within groups
- ios - 如何删除统一ios键盘“完成”“取消”按钮
- javascript - 为什么在事件对象中使用extendedProps时FullCalendar事件解析仅限于Location和Description?
- django - razorpay 支付网关与 django 应用程序的集成
- sql - postgresql 中用于多个表连接的更新语句,我想为下面的更新语句优化更新,下面的语句需要很长时间
- xml - 如何使用单个标签解析 XML 响应