再說(shuō)移動(dòng)端導(dǎo)航欄之前,我們先說(shuō)說(shuō)PC端的導(dǎo)航欄,因?yàn)樵诖蠖鄶?shù)情況下,PC端的導(dǎo)航欄都不會(huì)超出
UI設(shè)計(jì)寬度或?yàn)g覽器寬度,所以PC端的導(dǎo)航欄就不必多說(shuō),反而移動(dòng)端因?yàn)槠聊怀叽鐔?wèn)題,往往會(huì)超出屏幕寬度,這時(shí)候就要用到可以左右滑動(dòng)移導(dǎo)航欄,而移動(dòng)端的導(dǎo)航欄對(duì)于前端工作人員來(lái)說(shuō)看是簡(jiǎn)單,其實(shí)還有很多BUG問(wèn)題,其中安卓系統(tǒng)由于國(guó)內(nèi)手機(jī)廠商從多,系統(tǒng)定制化五花八門(mén),問(wèn)題尤為突出,反而蘋(píng)果系統(tǒng)的用戶(hù),由于系統(tǒng)的統(tǒng)一反而相對(duì)于安卓系統(tǒng)來(lái)說(shuō)比較問(wèn)題比較少,現(xiàn)在我們來(lái)說(shuō)說(shuō)安卓系統(tǒng)導(dǎo)航欄的問(wèn)題。
現(xiàn)在大部分國(guó)內(nèi)手機(jī)用戶(hù),用的手機(jī)不外乎蘋(píng)果和安卓,而蘋(píng)果和谷歌移動(dòng)端系統(tǒng)的瀏覽器,用的都是以Webkit為內(nèi)核的瀏覽器,從而減少了很多兼容性問(wèn)題;但應(yīng)為安卓系統(tǒng)由于國(guó)內(nèi)手機(jī)廠商的原因,修改了安卓的底層,對(duì)于前端工作人員來(lái)說(shuō)兼容性問(wèn)比較麻煩,現(xiàn)在來(lái)說(shuō)說(shuō)我在寫(xiě)移動(dòng)端導(dǎo)航欄時(shí)碰到的問(wèn)題及
解決方案。
一般情況下,寫(xiě)移動(dòng)端導(dǎo)航欄都會(huì)用到display這個(gè)屬性,且蘋(píng)果和大部分國(guó)內(nèi)手機(jī)廠商的安卓瀏覽器都兼容,然而在我寫(xiě)好前端導(dǎo)航欄時(shí),在蘋(píng)果和國(guó)內(nèi)廠商大部分安卓系統(tǒng)測(cè)試下都沒(méi)問(wèn)題,而魅族手機(jī)的瀏覽器卻出現(xiàn)在了兼容性問(wèn)題,導(dǎo)航欄無(wú)法左右移動(dòng),且導(dǎo)航欄一行放不下會(huì)出現(xiàn)在第二行,嚴(yán)重影響美觀;經(jīng)過(guò)我的再三調(diào)試,用js最終解決了這個(gè)問(wèn)題,至于怎么解決廢話(huà)不多說(shuō),直接上圖。
作者:創(chuàng)新互聯(lián)前端制作工程師嚴(yán)成
網(wǎng)頁(yè)名稱(chēng):Web前端移動(dòng)端導(dǎo)航欄制作及出現(xiàn)的問(wèn)題
網(wǎng)站地址:http://m.newbst.com/news29/235779.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、自適應(yīng)網(wǎng)站、手機(jī)網(wǎng)站建設(shè)、做網(wǎng)站、微信小程序、服務(wù)器托管
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源:
創(chuàng)新互聯(lián)