国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專(zhuān)欄INFORMATION COLUMN

移動(dòng)端鍵盤(pán)和光標(biāo)的兼容那點(diǎn)事

XboxYan / 2890人閱讀

摘要:解決方法如果使用頁(yè)面數(shù)據(jù)不超過(guò)一屏禁止?jié)L動(dòng),那么即使變成了頁(yè)面也不會(huì)有什么變化。

作者:@micky思 @wupq @yewq

在H5的開(kāi)發(fā)中,個(gè)人的制作頁(yè)面布局習(xí)性不同,多多少少會(huì)產(chǎn)生在真機(jī)上input的光標(biāo)和鍵盤(pán)的彈出會(huì)出現(xiàn)的各種BUG,文中整理了部分遇到的問(wèn)題,歡迎新增


ios移動(dòng)端輸入框上浮導(dǎo)致輸入位置偏移
問(wèn)題原因:遮罩層定位為fixed,當(dāng)鍵盤(pán)彈起時(shí),ios11以及以下視口計(jì)算有問(wèn)題,頁(yè)面的fixed會(huì)失效,變成absolute,結(jié)果就是當(dāng)屏幕數(shù)據(jù)超過(guò)一屏?xí)r,滑動(dòng)頁(yè)面,input框也會(huì)跟著一起滾動(dòng)導(dǎo)致光標(biāo)不跟隨密碼彈出框移動(dòng)。
解決方法:如果使用頁(yè)面數(shù)據(jù)不超過(guò)一屏(禁止?jié)L動(dòng)),那么即使變成了absolute頁(yè)面也不會(huì)有什么變化。

//在彈窗出現(xiàn)的事件里加入
$(".wrap").css("height","100%");//wrap為包含除彈窗外的所有頁(yè)面元素的父div
//關(guān)閉彈窗時(shí)div恢復(fù)原來(lái)高度
$("body").on("click",".pop_close",function(){
    $(".wrap").css("height","24.69rem");
});
//ps:如果整體背景圖是在父元素wrap里,background-size:cover
微信輸入法鍵盤(pán)彈起H5頁(yè)面無(wú)法還原
//判斷ios系統(tǒng)
var u=navigator.userAgent;
if(u.indexOf("iPhone")>-1){
    var flag;
    $("body").on("focus","input",function(){
        flag=false;
    });
    $("body").on("blur","input",function(){
        flag=true;
        setTimeout(function(){
            if(flag==false){
                return false;
            }else{
                document.body.scrollTop=document.body.scrollTop;
            }
            //防止在多個(gè)input間切換時(shí)做過(guò)多操作
        },0);
        //解決select導(dǎo)致的鍵盤(pán)彈起 
        $(".select").on("click",function(){
            document.body.scrollTop = document.body.scrollTop;
        });
    });
}
readonly時(shí),IOS會(huì)出現(xiàn)光標(biāo)和輸入提示

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/54198.html

相關(guān)文章

  • 移動(dòng)鍵盤(pán)光標(biāo)兼容點(diǎn)事

    摘要:解決方法如果使用頁(yè)面數(shù)據(jù)不超過(guò)一屏禁止?jié)L動(dòng),那么即使變成了頁(yè)面也不會(huì)有什么變化。 作者:@micky思 @wupq @yewq 在H5的開(kāi)發(fā)中,個(gè)人的制作頁(yè)面布局習(xí)性不同,多多少少會(huì)產(chǎn)生在真機(jī)上input的光標(biāo)和鍵盤(pán)的彈出會(huì)出現(xiàn)的各種BUG,文中整理了部分遇到的問(wèn)題,歡迎新增 ios移動(dòng)端輸入框上浮導(dǎo)致輸入位置偏移 問(wèn)題原因:遮罩層定位為fixed,當(dāng)鍵盤(pán)彈起時(shí),ios11以及以下...

    Kerr1Gan 評(píng)論0 收藏0
  • 移動(dòng)鍵盤(pán)光標(biāo)兼容點(diǎn)事

    摘要:解決方法如果使用頁(yè)面數(shù)據(jù)不超過(guò)一屏禁止?jié)L動(dòng),那么即使變成了頁(yè)面也不會(huì)有什么變化。 作者:@micky思 @wupq @yewq 在H5的開(kāi)發(fā)中,個(gè)人的制作頁(yè)面布局習(xí)性不同,多多少少會(huì)產(chǎn)生在真機(jī)上input的光標(biāo)和鍵盤(pán)的彈出會(huì)出現(xiàn)的各種BUG,文中整理了部分遇到的問(wèn)題,歡迎新增 ios移動(dòng)端輸入框上浮導(dǎo)致輸入位置偏移 問(wèn)題原因:遮罩層定位為fixed,當(dāng)鍵盤(pán)彈起時(shí),ios11以及以下...

    Jackwoo 評(píng)論0 收藏0
  • pjax不再神秘,hash、state點(diǎn)事

    摘要:初步理解如果最近打電話(huà)給武漢的小伙伴,他說(shuō)信號(hào)不好,那么相信我,他肯定不是真的信號(hào)不好,也不是不想和你說(shuō)話(huà),而是他可能在冰箱里。。。 初步理解 如果最近打電話(huà)給武漢的小伙伴,他說(shuō)信號(hào)不好,那么相信我,他肯定不是真的信號(hào)不好,也不是不想和你說(shuō)話(huà),而是他可能在冰箱里。。。武漢的天氣從來(lái)都是喜怒無(wú)常的,是吧,屌絲氣十足,今年也是絲毫看不出有任何逆襲的跡象和可能性,當(dāng)然咱也沒(méi)必要去操那個(gè)心;好...

    solocoder 評(píng)論0 收藏0
  • 【第1期】聊聊css居中點(diǎn)事

    摘要:前言居中是網(wǎng)頁(yè)布局中再常見(jiàn)不過(guò)的一種方式了,今天我們就來(lái)聊聊居中的那點(diǎn)事。我是水平居中的同樣是針對(duì)塊級(jí)元素才有效果。來(lái)看代碼我是水平居中的必須配合來(lái)使用來(lái)可以實(shí)現(xiàn)居中的效果。方法二我是垂直居中的注意此方法要考慮的兼容性問(wèn)題。 前言:居中是網(wǎng)頁(yè)布局中再常見(jiàn)不過(guò)的一種方式了,今天我們就來(lái)聊聊css居中的那點(diǎn)事。 我們主要從這幾個(gè)方面來(lái)了解下居中: 水平居中 垂直居中 水平垂直居中 水平...

    劉永祥 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<