css - 控制 mat-chip 的高度

标签 css angular angular-material

如何改变 Angular Material 芯片的高度?

<mat-chip-list>
  <mat-chip>Example</mat-chip>
</mat-chip-list>

默认实现将最小高度设置为 32 像素 enter image description here

最佳答案

默认情况下,mat-chip 将具有 min-height: 32pxheight: 1px。 如果 mat-chip 下的文本/段落较长,您将收到默认的 min-height: 32px

所以你可以通过将它设置为 auto 来控制高度,如下所示, 在你的 CSS 中,

.mat-standard-chip {    
   height: auto !important;
 }

如果您想使用具有类名/ID 的特定芯片,您可以对一些像素使用相同的高度属性。 示例:

.small-chip {
   height: 20px !important;
}

关于css - 控制 mat-chip 的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62529575/

相关文章:

javascript - v-card 中的边距按钮不生效

angular - 如何以编程方式滚动到具 Angular Material 虚拟滚动的项目?

css - 带有 css 类的 md-input-container 内的样式标签

angular - 如何将 MatButton 添加到 Angular 库中(Angular 9)

javascript - 是否可以根据时间更改网页的背景颜色?

html - 如何将蓝色框移动到红色和蓝色框上方?

css - Angular 4流畅的动画

javascript - Angular 2 : How to change iFrame src?

angular - IntelliJ 理念 : custom imports path

javascript - 如何在 Angular 8/9 中进行全局搜索?