Ich habe eine modal dialog
Form, die einige "Hilfe-Links" enthält, die andere nicht-modale Panels oder Dialoge darüber öffnen sollten (während der Hauptdialog ansonsten modal gehalten wird) .Problem mit einem modalen Dialog zum Öffnen eines sekundären Dialogs
Diese enden jedoch immer hinter der Maske. YUI
scheint die höchste z-index
da draußen zu erkennen und die Maske und den modalen Dialog höher zu setzen.
Wenn ich warte, um den Hilfeinhalt zu panelisieren, dann kann ich diese auf einen höheren Z-Index setzen. So weit, ist es gut. Das Problem besteht dann darin, dass Felder innerhalb der sekundären, nicht-modalen Dialoge unfokussierbar sind. Der modale Dialog unter ihnen scheint irgendwie zu verhindern, dass der Fokus auf etwas geht, das nicht im ursprünglichen modalen Dialog steht.
Es wäre auch akzeptabel, wenn ich diese "Dialoggruppenmodalität" mit jQuery machen könnte, wenn YUI dies einfach nicht erlauben würde.
Hilfe!
Das würde alle anderen Hintergrundelemente auch zugänglich machen. Ich muss den Zugriff auf alles außer diesem Satz von drei Dialogen (1 primär, 2 sekundär) blockieren. Ich kann ihnen nicht erlauben, etwas anderes zu tun, bis der primäre Dialog erfolgreich abgeschlossen ist. –
Dann denke ich, dass Sie vielleicht das JavaScript schreiben müssen, um die Quasi-Modalität selbst durchzusetzen; Es ist nichts, was ich in einer der Dokumente beschrieben habe. –