移動(dòng)端總結(jié)和手機(jī)兼容問(wèn)題

H5頁(yè)面窗口自動(dòng)調(diào)整到設(shè)備寬度,并禁止用戶(hù)縮放頁(yè)面

(部分安卓手機(jī)的UC瀏覽器寫(xiě)完以后還是可以放大縮小)

忽略將頁(yè)面中的數(shù)字識(shí)別為電話(huà)號(hào)碼

(ios上會(huì)明顯 有時(shí)候會(huì)把數(shù)字當(dāng)成電話(huà)號(hào)碼)

忽略Android平臺(tái)中對(duì)郵箱地址的識(shí)別

viewport模板

webkit表單元素的默認(rèn)外觀怎么重置

.css{-webkit-appearance:none;}?(ios上的下拉框會(huì)有圓角,所以要寫(xiě)border-radius:0)

在input框獲得焦點(diǎn)時(shí)文字被清空用value?在input框輸入文字時(shí)被清空用placeholder

webkit表單輸入框placeholder的文字能換行么秩冈?ios可以缘薛,android不行~,在textarea標(biāo)簽下都可以換行~

html,body{

overflow:?hidden;/*手機(jī)上寫(xiě)overflow-x:hidden;會(huì)有兼容性問(wèn)題,如果子級(jí)如果是絕對(duì)定位有運(yùn)動(dòng)到屏幕外的話(huà)ios7系統(tǒng)會(huì)出現(xiàn)留白*/

-webkit-overflow-scrolling:touch;/*流暢滾動(dòng),ios7下會(huì)有滑一下滑不動(dòng)的情況车荔,所以需要寫(xiě)上*/

position:realtive;/*直接子級(jí)如果是絕對(duì)定位有運(yùn)動(dòng)到屏幕外的話(huà),會(huì)出現(xiàn)留白*/

}

手機(jī)上的flex布局時(shí)會(huì)有兼容性問(wèn)題戚扳,只用新版本的會(huì)出現(xiàn)安卓手機(jī)不識(shí)別的現(xiàn)象

.box{

display:?-webkit-box;/*?老版本語(yǔ)法:?Safari,?iOS,?Android?browser,?older?WebKit?browsers.?*/

display:?-moz-box;/*?老版本語(yǔ)法:?Firefox?(buggy)?*/

display:?-ms-flexbox;/*?混合版本語(yǔ)法:?IE?10?*/

display:?-webkit-flex;/*?新版本語(yǔ)法:?Chrome?21+?*/

display:?flex;/*?新版本語(yǔ)法:?Opera?12.1,?Firefox?22+?*/

}

.box>li{

-webkit-box-flex:?1.0;

box-flex:?1.0;

-webkit-flex:?1.0;

flex:?1;

width:?0;/*解決兼容性問(wèn)題*/

}

輸入框的兼容性解決

input[type="text"],

input[type="date"],

input[type="tel"],

input[type="email"],

input[type="password"]{

-webkit-appearance:?none;

display:?block;

width:?100%;

height:?0.8rem;

line-height:normal;/*手機(jī)上的line-height不能寫(xiě)成和height的值一樣忧便,會(huì)出現(xiàn)再次輸入光標(biāo)靠上的現(xiàn)象*/

background:?none;

font-size:?0.32rem;

padding-left:?0.28rem;

border-radius:?0;

-webkit-border-radius:?0;

border:?1px?solid?#d5d5d5;

-moz-box-sizing:?border-box;

-webkit-box-sizing:?border-box;

box-sizing:?border-box;

outline:?none;

-webkit-transform:?translateZ(0);

-moz-transform:?translateZ(0);

-ms-transform:?translateZ(0);

-o-transform:?translateZ(0);

transform:?translateZ(0);/*解決加入js后input框輸入瞬間變白的現(xiàn)象*/

}

禁用?radio?和?checkbox?默認(rèn)樣式

input[type="radio"]::-ms-check,input[type="checkbox"]::-ms-check{

display:?none;/*這樣就可以用class自定義樣式*/

}

webkit表單輸入框placeholder的顏色值

input::-webkit-input-placeholder{color:#999;}

input:focus::-webkit-input-placeholder{color:#999;}

手機(jī)上的多行省略

.overflow-hidden{

display:?box?!important;

display:?-webkit-box?!important;

overflow:?hidden;

text-overflow:?ellipsis;

-webkit-box-orient:?vertical;

-webkit-line-clamp:?4;/*第幾行出現(xiàn)省略號(hào)*/

/*text-align:justify;不能和溢出隱藏的代碼一起寫(xiě),會(huì)有bug*/

}

文本標(biāo)簽line-height:1或者是line-height等于height文字會(huì)被切掉

手機(jī)上浮動(dòng)元素能寫(xiě)寬盡量寫(xiě)寬不然很容易出現(xiàn)兼容性問(wèn)題,盡量不要寫(xiě)高,因?yàn)閮?nèi)容多少不固定

給不同屏幕大小的手機(jī)設(shè)置特殊樣式

@media?only?screen??and?(min-device-width?:?320px)??and?(max-device-width?:?375px){}

元素一定要寫(xiě)上type屬性不然會(huì)默認(rèn)提交表單珠增,出現(xiàn)想不到的bug

某些安卓手機(jī)的自帶瀏覽器不識(shí)別onkeydown?onkeypress?onkeyup事件超歌,這些事件會(huì)導(dǎo)致不能輸入漢字

input框若是不想輸入文字?只能讀不能寫(xiě)可以加readonly屬性

手機(jī)上用背景圖寫(xiě)運(yùn)動(dòng),如果需要背景圖定位來(lái)實(shí)現(xiàn)運(yùn)動(dòng)效果可以用rem進(jìn)行計(jì)算后加上basckground-size:圖的個(gè)數(shù)*100%?0蒂教;

寫(xiě)背景圖時(shí)最好加上top?left?或者0?0?不然寫(xiě)運(yùn)動(dòng)效果時(shí)容易出現(xiàn)跳

彈層的關(guān)閉事件容易觸發(fā)彈層關(guān)閉后下一層的事件所以要給彈層關(guān)閉事件加上event.preventDefault()

彈層彈出后不允許屏幕滾動(dòng)給彈層加mousemove事件event.preventDefault()

面包屑導(dǎo)航如果按照bootstrap給li加:after偽元素的話(huà)在其他瀏覽器和在UC瀏覽器中表現(xiàn)的不一樣巍举,UC的的會(huì)比其他的瀏覽器寬,所占位置更多

如果一個(gè)手機(jī)看到的和其他手機(jī)不一樣?會(huì)比其他的手機(jī)大或者小凝垛,查看他的瀏覽器字體設(shè)置是否正常懊悯,應(yīng)該是他把手機(jī)瀏覽的字號(hào)調(diào)小或者調(diào)大了(坑人的所謂的bug)

IOS手機(jī)中如果出現(xiàn)一個(gè)元素的層級(jí)非常高可還是被別的元素遮蓋的,那么就將該元素與別的元素同級(jí)

蘋(píng)果手機(jī)固定定位有bug?檢查html和body是不是設(shè)置了overflow-x:hidden;


原文:http://blog.csdn.net/zhangmeng1020/article/details/50886185

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末梦皮,一起剝皮案震驚了整個(gè)濱河市炭分,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌剑肯,老刑警劉巖捧毛,帶你破解...
    沈念sama閱讀 221,273評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異让网,居然都是意外死亡呀忧,警方通過(guò)查閱死者的電腦和手機(jī)踊跟,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,349評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門(mén)滥壕,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人留拾,你說(shuō)我怎么就攤上這事因篇「Q铮” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 167,709評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵惜犀,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我狠裹,道長(zhǎng)虽界,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,520評(píng)論 1 296
  • 正文 為了忘掉前任涛菠,我火速辦了婚禮莉御,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘俗冻。我一直安慰自己礁叔,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,515評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布迄薄。 她就那樣靜靜地躺著琅关,像睡著了一般。 火紅的嫁衣襯著肌膚如雪讥蔽。 梳的紋絲不亂的頭發(fā)上涣易,一...
    開(kāi)封第一講書(shū)人閱讀 52,158評(píng)論 1 308
  • 那天画机,我揣著相機(jī)與錄音,去河邊找鬼新症。 笑死步氏,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的徒爹。 我是一名探鬼主播荚醒,決...
    沈念sama閱讀 40,755評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼隆嗅!你這毒婦竟也來(lái)了界阁?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,660評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤榛瓮,失蹤者是張志新(化名)和其女友劉穎铺董,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體禀晓,經(jīng)...
    沈念sama閱讀 46,203評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡精续,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,287評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了粹懒。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片重付。...
    茶點(diǎn)故事閱讀 40,427評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖凫乖,靈堂內(nèi)的尸體忽然破棺而出确垫,到底是詐尸還是另有隱情,我是刑警寧澤帽芽,帶...
    沈念sama閱讀 36,122評(píng)論 5 349
  • 正文 年R本政府宣布删掀,位于F島的核電站,受9級(jí)特大地震影響导街,放射性物質(zhì)發(fā)生泄漏披泪。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,801評(píng)論 3 333
  • 文/蒙蒙 一搬瑰、第九天 我趴在偏房一處隱蔽的房頂上張望款票。 院中可真熱鬧,春花似錦泽论、人聲如沸艾少。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,272評(píng)論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)缚够。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間潮瓶,已是汗流浹背陶冷。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,393評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留毯辅,地道東北人埂伦。 一個(gè)月前我還...
    沈念sama閱讀 48,808評(píng)論 3 376
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像思恐,于是被迫代替她去往敵國(guó)和親沾谜。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,440評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容