在iphone下遇到的一些兼容性問題

1.去掉默認表單的樣式css

     -webkit-appearance: none;web

2.當在使用iframe是,有時iframe的寬度會被撐開,致使超頻app

    解決方法spa

    列如:標籤<iframe id="iframe"></iframe>iframe

            樣式#iframe{width: 320px!important;}it

    思路就是給iframe一個有!important的寬度;io

3.當輸入的鍵盤彈出後,視口下面的position:fixed;會隱藏在鍵盤的後面(就是當鍵盤彈出後position會失效);function

    var setTime;import

    1>輸入鍵盤框彈出表單

    setTime = setTimeout(

        function(){

            document.body.scrollTop = document.body.scrollHeight;

            var winTop = $(window).innerHeight();

            //fixed是上距離,顯示在鍵盤框的上面

            $('.replay-fixed').css('top', winTop-44);

     }, 600);

     2>輸入鍵盤框隱藏

     clearInterval(setTime);

     //隱藏

     $('.replay-fixed').css('top', -44);

相關文章
相關標籤/搜索