Salesforce 闪电:覆盖,覆盖';溢出:隐藏';属性到';溢出:可见';

Salesforce 闪电:覆盖,覆盖';溢出:隐藏';属性到';溢出:可见';,salesforce,apex,salesforce-lightning,Salesforce,Apex,Salesforce Lightning,我遇到了一个问题,lightning:overlayLib生成的模式中的部分组件需要用户滚动。我想要显示在页脚组件顶部的div。这可能吗 当前问题: 如果我在slds-modal_uu内容(如下所示)上禁用css中的两个溢出属性: 我得到了期望的结果: 但是,以我的生命来说,我不能让这个工作。当我传入修改过的css类slds-modal_uu内容时,它会用白色填充屏幕。(设置溢出时:可见) 我正在使用lightning:overlayLib生成组件,代码如下: var modalHeade

我遇到了一个问题,lightning:overlayLib生成的模式中的部分组件需要用户滚动。我想要显示在页脚组件顶部的div。这可能吗

当前问题:

如果我在slds-modal_uu内容(如下所示)上禁用css中的两个溢出属性:

我得到了期望的结果:

但是,以我的生命来说,我不能让这个工作。当我传入修改过的css类slds-modal_uu内容时,它会用白色填充屏幕。(设置溢出时:可见)

我正在使用lightning:overlayLib生成组件,代码如下:

var modalHeader, modalBody, modalFooter;
    $A.createComponents([
        ["c:UWB_modalHeader",{'label':'Approve'}],
        ["c:UWB_utilityModal",{'modalName':'approve', 'approvalId':data.proccessInstanceToPiwi[data.approvalHistory[0].ProcessInstanceId], 'relatedObject':recordData}],
        ["c:UWB_modalFooter",{'cancelLabel':'Cancel', 'submitLabel':'Approve'}]
    ],
                        function(components, status){
                            if (status === "SUCCESS") {
                                modalHeader=components[0];
                                modalBody = components[1];
                                modalFooter = components[2];
                                component.find('overlayLib').showCustomModal({
                                    header: modalHeader,
                                    body: modalBody, 
                                    footer: modalFooter,
                                    showCloseButton: false,
                                    cssClass: 'slds-modal__content'
                                })
                            }
                        }
                       );
其中css类“slds-modal内容”如下所示:

.THIS .slds-modal__content{
    overflow-y: visible !important;
    overflow-x: visible !important;
}

即使在尝试修改类之后,问题仍然存在。我已经成功地用这种方法生成了一个标准模式,而没有使用lightning:overlayLib,但我无法用这种方法生成模式。

我最近刚刚开始使用lightning:overlayLib。我没有遇到您遇到的问题,但我意识到,由于主体和页脚组件需要应用程序事件来通信,因此声明一个需要与主体组件通信的页脚组件的功能太麻烦,不值得


我建议不要使用lightning:overlayLib的页脚组件功能,只需将所需的按钮放在body组件中即可。

普通的选择列表仍然会给出相同的问题-overlay库似乎保留了自己的样式,以按照他们想要的方式呈现模态。在使用覆盖库时,我看不到多少解决方案。不管怎样,LWC是没有意义的。