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 : 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>
Merci pour vos suggestions.