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 :
Merci pour vos suggestions.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
Partager