带显示屏的 PrimeNG MultiSelect:芯片溢出行为

Jas*_*son 2 primeng primeng-dropdowns

我的问题与此处面临的问题非常相似: PrimeNG Chips 溢出行为

唯一的区别是我使用多选下拉菜单和显示:芯片作为设置之一。问题是,当我希望容器垂直扩展时,容器会继续水平拉伸并脱离页面。我想也许找到元素并使用上一个答案中建议的 CSS 会起作用,但无济于事......我尝试了以下方法:

::ng-deep .p-multiselect-label-container, .p-multiselect-chip {
  flex-wrap: wrap;
  align-content: space-between;
  padding-bottom: 0;
}

::ng-deep .p-multiselect-token, .p-multiselect-token-label {
  margin-bottom: 0.5rem;

Run Code Online (Sandbox Code Playgroud)

非常感谢你的帮助。

小智 10

你们非常亲密。下拉列表在换行时可能会出现一些难看的空白,但它比跑出页面要好。

::ng-deep p-multiselect .p-multiselect-label{
    display: flex;
    flex-wrap: wrap;
}

::ng-deep p-multiselect .p-multiselect-token{
    margin-bottom: .5rem
}
Run Code Online (Sandbox Code Playgroud)