[Primefaces 7.0] boite de dialogue sans ascenseur scrollable
bonjour, sur une appli j'affiche une boite de dialog qui évolue et peut donc dépasser la hauteur de l'écran, je ne mets pas de header et met à true l'option fitViewport mais quand la boite depasse la hauteur il n'y a pas d'ascenseur scrollable, je mets dond positionType à 'absolute' mais cette solution ne me satisfait pas car des fois la boite de dialogue apparait en bas de page c pas très esthétique :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <p:dialog appendTo="@(body)" closable="true" closeOnEscape="true" hideEffect="fade" modal="true" position="top" responsive="true"
fitViewport="true" class="login-dialog dialog1" showHeader="false" dynamic="true"
showEffect="drop" widgetVar="add_topic" width="80%" height="80%" positionType="absolute">
<div class="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<p:commandButton icon="fa fa-close" onclick="PF('add_topic').hide()"
style="background:transparent;float:right;"/>
<h:outputText value="#{add_topic_bundle.header}"/>
</div>
<div id="add_topic_form" class="modal-body">
../..
</div>
</div>
</div>
</div>
</p:dialog> |
Merci pour vos suggestions.