Я сталкиваюсь с проблемой, когда часть моего компонента в модале генерируется молнией: overlayLib требует от пользователя прокрутки.Я хочу, чтобы div отображался поверх верхнего компонента нижнего колонтитула.Возможно ли это?
Текущая проблема:
Если я отключу два атрибута переполнения в css для slds-modal__content (показано ниже):
Я получаю желаемый результат:
НО, я не могу дляжизнь моя, заставь это работать.Когда я передаю модифицированный класс CSS slds-modal__content, он заполняет экран белым цветом.(Когда я устанавливаю переполнение: видимый)
Я генерирую компонент, используя 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__content' выглядит следующим образом:
.THIS .slds-modal__content{
overflow-y: visible !important;
overflow-x: visible !important;
}
Даже после попытки изменить класс, проблема все еще сохраняется.Мне удалось с помощью этого метода генерировать стандартный модал без использования молнии: overlayLib, но я не могу сгенерировать модал таким образом.