2014-12-08 44 views
0

我正在使用帶有標記的模式對話框。我正在使用appframework和appui,爲Android構建apk。在xdk更新後,我再次創建代碼,突然間我的選擇菜單總是出現在模式對話框下。我什麼也沒變。 無論我做什麼這一貫發生,但主要在三星設備或任何運行android棒棒糖。內置的紋波仿真器也是如此。就這個問題而言,我的智慧已經結束了。我也嘗試用人行橫道建設。我曾嘗試設置選擇菜單和模態面板的Z-index。什麼都沒有如果我停止面板模態一切都很好,但這不是一個選項客戶端不會接受任何短的模態對話框。爲什麼選擇菜單總是出現在模式對話框下?

難道這是有關af.selectBox.js from app ui codebase

我不在乎,如果我不得不使用一個骯髒的黑客我只是想解決它!

這是我的問題的樣子。同樣的事情發生在真正的設備,一個真正的建設,以及在人行橫道的應用程序預覽。 enter image description here

這裏是select元素。

<select class="wide-control" id="select_timeout"> 
    <option value="15">15 Mins</option> 
    <option value="30">30 Mins</option> 
    <option value="45">45 Mins</option> 
    <option value="60">1 Hour</option> 
    <option value="75">1 Hour 15 Mins</option> 
    <option value="90">1 Hour 30 Mins</option> 
    <option value="105">1 Hour 45 Mins</option> 
    <option value="120">2 Hours</option> 
    <option value="135">2 Hours 15 Mins</option> 
    <option value="150">2 Hours 30 Mins</option> 
    <option value="165">2 Hours 45 Mins</option> 
    <option value="180">3 Hours</option> 
</select> 

這裏是我如何我說出我的模式面板:

<div class="upage panel" data-modal="true" data-load="enterSettings" data-unload="leaveSettings" id="page_settings" data-footer="none"> 

這一天前的所有工作完美,沒有代碼改變。

回答

0

OMG!得到它了。 這裏是修復

#afui #afui_modal{ 
    z-index: 4000 !important; /*set to something other than 9999*/ 
} 

知道這是z順序問題

相關問題