İçinde başka bir "yardım bağlantısı" olan bir modal dialog
form var ve bunun üzerine diğer kalıcı olmayan panelleri veya iletişim kutuları açmalısınız (ana iletişim, aksi halde kalıcı) . Bununla birlikte, bunlar her zaman maskenin ardında bitmektedir. YUI
, orada en yüksek z-index
tanıma ve maske ve kalıcı iletişim kutusunun bundan daha yüksek olmasını ayarlama gibi görünüyor.İkincil bir iletişim kutusu açmak için kalıcı bir iletişim kutusu olan bir sorun var
Yardım içeriğini panelde beklemek için beklerseniz, bunları daha yüksek bir z dizinine sahip olacak şekilde ayarlayabilirim. Çok uzak çok iyi. Sorun şu ki, ikincil olmayan model diyaloglar içindeki alanların odaklanamaz olması. Altlarındaki modal diyalog, bir şekilde, odaklanmanın, ilk iletişim modelinde olmayan bir şeye gitmesini engellemek gibi görünüyor.
YUI yalnızca buna izin vermezse, jQuery ile bu "iletişim grubu modalitesini" yapabilirsem de kabul edilebilir.
Yardım!
Diğer tüm arka plan öğelerini de erişilebilir kılar. Her şeye erişimi engellemem gerekiyor ama bu üç diyalog seti (1 birincil, 2 ikincil). Birincil iletişim başarılı bir şekilde tamamlanana kadar başka bir şey yapmasına izin veremem. –
O zaman, yarı-modaliteyi kendiniz uygulamak için JavaScript yazmanız gerektiğini düşünüyorum; Hiçbir dokümanda açıklanmadığım bir şey değil. –