H5移動端開發(fā)知識總結(一)

==移動開發(fā)基本知識點==

一. 使用rem作為單位
        html {
            font-size: 100px;
        }

        @media (min-width: 320px) {
            html {
                font-size: 100px;
            }
        }

        @media (min-width: 360px) {
            html {
                font-size: 112.5px;
            }
        }

        @media (min-width: 400px) {
            html {
                font-size: 125px;
            }
        }

        @media (min-width: 640px) {
            html {
                font-size: 200px;
            }
        }

給手機設置100px的字體大小,對于320px,其他手機都是等比例匹配妹懒;因此設計稿上是多少像素的話,那么轉化為rem的時候双吆,rem/100即可眨唬;

二. 禁用a,button,input,select,textarea等標簽背景變暗

在移動端點擊后會出現(xiàn)“暗色”的背景,這時候我們需要在css加入如下代碼即可:

        a, button, input, optgroup, select, textarea {
            -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        }
三. meta基礎知識點

頁面窗口自動調整到設備寬度好乐,并禁止用戶縮放

<meta name="viewport" content="width=device-width,initial-scale=1.0, user-scalable=no">

屬性基本含義:

屬性 含義
width=device-width 控制viewport的大小
device-width 設備的寬度
initial 初始的縮放比例
minimun-scale 允許用戶縮放到的最小比例
maximun-scale 允許用戶縮放到的最大比例
user-scalable 用戶是否可以手動縮放

更多的meta:

  <!-- 編碼格式 -->
  <meta charset="UTF-8">

  <!-- 頁面窗口自動調整到設備寬度匾竿,并禁止用戶縮放頁面 -->
  <meta name="viewport"
        content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=0">

  <!-- 忽略將頁面中的數字識別為電話號碼 -->
  <meta name="format-detection" content="telephone=no">

  <!-- 忽略 android 平臺對郵箱的識別 -->
  <meta name="format-detection" content="email=no">

  <!-- 當網站添加到主屏幕快速啟動方式,可隱藏地址欄蔚万,進針對ios的safari-->
  <meta name="apple-mobile-web-app-capable" content="yes">

  <!-- 將網站添加到主屏幕快速啟動方式岭妖,僅針對ios的safari頂端狀態(tài)條的樣式 -->
  <meta name="apple-mobile-web-app-status-bar-style" content="black">
  <!-- 可選default、black反璃、black-translucent -->


  <!-- 需要在網站的根目錄下存放favicon圖標昵慌,防止404請求 -->
  <link rel="shortcut icon" href="/favicon.ico">
四. 移動端如何定義字體font-family
    /* 移動端定義字體font-family */
    body {
      font-family: "Helvetica Neue", Helvetica, sans-serif;
    }
五. 在android或者IOS下?lián)艽螂娫?/h5>
<!-- 在ios或者android下?lián)艽螂娫?-->
<a href="tel:12345678910">打電話給12345678910</a>
六. 發(fā)送短信(winphone無效)
<!-- 發(fā)送短信(winphone系統(tǒng)無效)-->
<a href="sms:10010">發(fā)送短信給10010</a>
七. 調用手機系統(tǒng)自帶的郵件功能

當用戶點擊這個鏈接時,瀏覽器會自動調用默認的客戶端電子郵件客戶端淮蜈,并在收件人框中自動填上收件人的地址:

<!-- 填寫抄送地址:-->
<!-- ios要用cc=開頭-->
<a href="mailto:zhoujin0606@qq.com?cc=xxxxx@qq.com">填寫抄送地址</a>
<!-- android如下 -->
<a href="mailto:zhoujin0606@qq.com?xxxxx@qq.com">填寫抄送地址</a>


<!-- 填寫密件地址:-->
<!-- ios緊跟抄送地址之后斋攀,用&bcc=填上密件抄送地址 -->
<a href="mailto:zhoujin0606@qq.com?cc=xxxxx@qq.com&bcc=xxxxx@qq.com">填寫密件抄送地址</a>
<!-- android如下 -->
<a href="mailto:zhoujin0606@qq.com?xxxxx@qq.com?xxxxx@qq.com">填寫密件抄送地址</a>


<!-- 包含多個收件人、抄送梧田、密件抄送人淳蔼,用分號(;)隔開即可-->
<a href="mailto:zhoujin0606@qq.com;zhoujin0606@qq.com;zhoujin0606@qq.com">包含多個收件人、抄送裁眯、密件抄送人鹉梨,用分號(;)隔開即可</a>

<!-- 包含主題,用?subject= 可以填上主題 -->
<a href="mailto:zhoujin0606@qq.com?subject=【邀請函】">包含主題</a>

<!-- 包含內容 用?body-->
<a href="mailto:zhoujin0606@qq.com?body=內容">包含內容</a>
 
<!-- 內容包含鏈接 -->
<a href="mailto:zhoujin0606@qq.com?body=http://aizhoujin.top">包含內容鏈接</a>
八. webkit表單輸入框placeholder的顏色值改變

修改默認的顏色:

    input::-webkit-input-placeholder{
      color: red;
    }
修改用戶操作操作時的顏色
    input:focus::-webkit-input-placeholder{
      color: blue;
    }
九. 移動端IOS手機下清楚輸入框的內陰影
    input,textarea{
      -webkit-appearance: none;
    }
十. 在IOS中禁止長按鏈接與圖片的彈出菜單
    a,img{
      -webkit-touch-callout: none;
    }

相關鏈接

H5移動端開發(fā)知識總結(一)

H5移動端開發(fā)知識總結(二)

H5移動端開發(fā)知識總結(三)

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末穿稳,一起剝皮案震驚了整個濱河市存皂,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌司草,老刑警劉巖艰垂,帶你破解...
    沈念sama閱讀 221,198評論 6 514
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異埋虹,居然都是意外死亡猜憎,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,334評論 3 398
  • 文/潘曉璐 我一進店門搔课,熙熙樓的掌柜王于貴愁眉苦臉地迎上來胰柑,“玉大人,你說我怎么就攤上這事〖硖郑” “怎么了崩瓤?”我有些...
    開封第一講書人閱讀 167,643評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長踩官。 經常有香客問我却桶,道長,這世上最難降的妖魔是什么蔗牡? 我笑而不...
    開封第一講書人閱讀 59,495評論 1 296
  • 正文 為了忘掉前任颖系,我火速辦了婚禮,結果婚禮上辩越,老公的妹妹穿的比我還像新娘嘁扼。我一直安慰自己,他們只是感情好黔攒,可當我...
    茶點故事閱讀 68,502評論 6 397
  • 文/花漫 我一把揭開白布趁啸。 她就那樣靜靜地躺著,像睡著了一般督惰。 火紅的嫁衣襯著肌膚如雪不傅。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,156評論 1 308
  • 那天姑丑,我揣著相機與錄音蛤签,去河邊找鬼。 笑死栅哀,一個胖子當著我的面吹牛震肮,可吹牛的內容都是我干的。 我是一名探鬼主播留拾,決...
    沈念sama閱讀 40,743評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼戳晌,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了痴柔?” 一聲冷哼從身側響起沦偎,我...
    開封第一講書人閱讀 39,659評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎咳蔚,沒想到半個月后豪嚎,有當地人在樹林里發(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 46,200評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡谈火,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,282評論 3 340
  • 正文 我和宋清朗相戀三年侈询,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片糯耍。...
    茶點故事閱讀 40,424評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡扔字,死狀恐怖囊嘉,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情革为,我是刑警寧澤扭粱,帶...
    沈念sama閱讀 36,107評論 5 349
  • 正文 年R本政府宣布,位于F島的核電站震檩,受9級特大地震影響琢蛤,放射性物質發(fā)生泄漏。R本人自食惡果不足惜恳蹲,卻給世界環(huán)境...
    茶點故事閱讀 41,789評論 3 333
  • 文/蒙蒙 一虐块、第九天 我趴在偏房一處隱蔽的房頂上張望俩滥。 院中可真熱鬧嘉蕾,春花似錦、人聲如沸霜旧。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,264評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽挂据。三九已至以清,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間崎逃,已是汗流浹背掷倔。 一陣腳步聲響...
    開封第一講書人閱讀 33,390評論 1 271
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留个绍,地道東北人勒葱。 一個月前我還...
    沈念sama閱讀 48,798評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像巴柿,于是被迫代替她去往敵國和親凛虽。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,435評論 2 359

推薦閱讀更多精彩內容