javascript - 无法从模式中的建议列表中带来
问题描述
我在Dialog内使用PrimeNG
AutoComplete ,并在此对话框中列出了下面的元素。PrimeNG
AutoComplete
我想要做:
max-height
是300,如果添加的modal dialog
元素的总高度大于它,那么模态scrollbar
应该是可见的。当列表中没有元素时,
AutoComplete's
建议列表应该在对话框中可见。
但是当我设置overflow
模态的属性时,AutoComplete
建议列表会显示在模态中。是否可以制作如下所示的 2 个元素?当模式中的总元素为 10 时,我也会显示scrollbar
。知道吗?
这是CSS样式:
body .ui-dialog {
overflow-y: auto !important;
max-height: 300px;
}
body.ui-autocomplete-panel{
position: relative;
z-index: 9998!important;
}
解决方案
添加appendTo="body"
对我有用
推荐阅读
- google-cloud-dataproc - Dataproc:本地 Hive 元存储的主要用例是什么?
- python - Numpy asarray() 将 PIL 灰度图像保存为绿色图像
- firebase - 从firestore获取url下载
- reactjs - 为什么网页会定期重新加载?
- reactjs - 如何在 KendoReactJs 的网格中拖动和滚动
- swift - 如何在 iOS 15 上使用 UIWindowScene.windows?
- flutter - 在 gmail 以外的 Flutter 邮件程序中设置发件人邮件
- python - 什么是 np.uint8?
- node.js - javascript执行powershell并读取输出
- node.js - 无法获取/胸部内容?如何解决这个问题呢