成人视屏在线观看-国产99精品-国产精品1区2区-欧美一级在线观看-国产一区二区日韩-色九九九

您的位置:首頁技術(shù)文章
文章詳情頁

angular.js - 在移動端web上如何解決輸入法擋住文本框問題?

瀏覽:143日期:2024-03-20 16:07:41

問題描述

在移動端web頁面內(nèi)定義了一個(gè)比較大的textarea大概能顯示15行字,點(diǎn)擊textarea的時(shí)候,輸入法彈出來會遮住textarea下端的幾行字,導(dǎo)致輸入的字?jǐn)?shù)到10行之后,后面的輸入的字都被輸入法擋住了,變成了盲打,體驗(yàn)很差。

請問使用js有什么方法可以解決這種問題?

剛剛寫了個(gè)比較笨的方法,發(fā)現(xiàn)只有三星的手機(jī)以及android5.0能兼容,什么小米,vivo之類的亂七八糟的機(jī)子都不認(rèn)這個(gè)方法,醉了。。

<textarea onfocus='textfocus(this)' onblur='textblur(this)' rows='' cols=''></textarea><script type=’text/javascript’> function textfocus(o){ o.style.position = ’fixed’; o.style.top = ’50px’; o.style.zIndex = ’999’; } function textblur(o){ o.style.position = ’static’; o.style.top = ’auto’; } </script>

問題解答

回答1:

1.當(dāng)textarea接收到focus事件時(shí),自動將文本框滾動到屏幕頂端2.設(shè)計(jì)的輸入框不要超過半個(gè)屏幕,如果一定要超過,textarea有change事件,計(jì)算輸入了多少個(gè)字,相應(yīng)的再把輸入框向上滾動

這樣應(yīng)該就能很友好了

回答2:

使用fixed定位,bottom

標(biāo)簽: web
相關(guān)文章:
主站蜘蛛池模板: 精品真实国产乱文在线 | 日韩丝袜美腿 | 中文字幕日本一区波多野不卡 | 久久精品一区二区三区不卡牛牛 | 99成人免费视频 | 91精品国产手机 | 手机毛片在线 | 国产亚洲精品一区久久 | 特级片免费看 | 亚洲在线视频免费 | 免费一区二区三区四区 | 欧美69free性videos | 亚洲欧美自拍一区 | 欧美精品综合一区二区三区 | 日本免费一二区视频 | 久久久久久久久久久视频国内精品视频 | 国产精品久久久久久久久久一区 | 欧美一级乱理片免费观看 | 国产aⅴ片 | 亚洲国产精品欧美日韩一区二区 | 黄色天堂在线 | 成人免费久久精品国产片久久影院 | 全国男人的天堂网站 | 欧美成人私人视频88在线观看 | 亚洲天堂视频在线观看 | 日韩欧美一区二区三区免费看 | 国产爽的冒白浆的视频高清 | 久 在线播放 | 在线高清一级欧美精品 | 中文字幕无线码中文字幕网站 | 一区二区精品视频 | a毛片免费观看 | 久久99国产精品久久99 | 久久全国免费久久青青小草 | 国产日韩欧美在线一二三四 | 国内精品久久久久久野外 | 日韩欧美成末人一区二区三区 | 欧美黄色a| a一级毛片录像带 录像片 | 特黄aa级毛片免费视频播放 | 欧美一级片 在线播放 |