鍍金池/ 問答/iOS  Android  HTML/ 移動(dòng)端三星手機(jī)note8在做一個(gè)彈出窗時(shí),在頁面上方的input框輸入后 彈出框

移動(dòng)端三星手機(jī)note8在做一個(gè)彈出窗時(shí),在頁面上方的input框輸入后 彈出框元素被擠壓下去不能完全展示,求大佬給個(gè)解決方案?

手機(jī)上直接點(diǎn)擊顯示正常,在上方的input輸入之后再次點(diǎn)擊彈出元素被擠壓下移,不能完全展示

回答
編輯回答
我甘愿

自己換了種實(shí)現(xiàn)方式,現(xiàn)在可以正常顯示了

方法就是頁面初始化的時(shí)候獲取頁面窗口的高度,在彈窗出現(xiàn)的時(shí)候獲取彈窗自身的高度,然后把高度相減,把獲得的值賦給彈窗的top值,讓他不再以bottom:0;定位,改為動(dòng)態(tài)獲取的top值定位

如果各位還有別的方法,歡迎指導(dǎo)!

2017年2月8日 06:52