Wie erstellen Sie den dialog mit der prozentualen Höhe, in primefaces
Ich würde gern ein p:dialog
Komponente in primefaces mit der Größe, die gegeben wird, in Prozent:
<p:dialog header="Dialog" widgetVar="dlg" width="70%" height="70%">
Some content
</p:dialog>
Den obigen code erstellt ein Bauteil mit dem richtigen Wert Breite. Aber die Höhe des dialog gesetzt zu einigen sehr minimalen Wert (bestimmt nicht 70%).
Meine Frage ist: wie kann ich einstellen, prozentualen Höhe zum dialog?
Ich Tat etwas Forschung und fand in primefaces-code, der height
Wert explizit auf der Einstellung 'auto' und height-Attribut ist zugeordneten Inhalt div. Dies erklärt, warum mein code nicht funktioniert, aber was kann ich tun um dieses Problem zu beheben?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fand ich einen Weg, es zu tun mit javascript. Die Komponente definition sollte geändert werden:
In dieser Art und Weise Inhalte füllen Sie den dialog vollständig aus. Und nun Folgendes javascipt-code aufgerufen werden soll:
Dieser Größe ein Dialogfeld, in Höhe von 70% der Fensterhöhe.
Höhe und Breite vermittelt werden könnte in pixcels, versuchen Sie es mit Stil