You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何设置Angular Material Autocomplete多选复选框选项的高度?

设置Angular Material Autocomplete多选复选框选项高度的解决方案

要实现18px高度的多选复选框选项,你需要针对性覆盖Angular Material的默认样式,下面是具体的CSS调整方案:

  • 调整选项容器的高度与内边距,确保整体高度符合需求:
.mat-option {
  height: 18px !important;
  line-height: 18px !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
  • 调整复选框的尺寸与对齐方式,避免复选框和文字错位:
.mat-pseudo-checkbox {
  width: 14px;
  height: 14px;
  top: 2px;
}

.mat-option-text {
  padding-left: 8px;
}
  • 调整下拉面板的最小高度,避免选项显示异常:
.mat-autocomplete-panel {
  min-height: auto !important;
}

将以上代码添加到对应组件的CSS文件中,替换原有样式后,就能让多选复选框选项的高度保持在18px,同时保证布局对齐正常。

内容的提问来源于stack exchange,提问作者tedcoder

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 10:03:08