自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

移動(dòng)Web開發(fā)小結(jié)

移動(dòng)開發(fā)
在做移動(dòng) Web 開發(fā)時(shí)有很多地方跟 PC 端是不一樣的,需要不一樣的設(shè)置,這里就記錄下移動(dòng) Web 開發(fā)中有用的設(shè)置和一些通用代碼。

[[172539]]

在做移動(dòng) Web 開發(fā)時(shí)有很多地方跟 PC 端是不一樣的,需要不一樣的設(shè)置,這里就記錄下移動(dòng) Web 開發(fā)中有用的設(shè)置和一些通用代碼。

我的博客地址

HTML

設(shè)置頁面寬度等于設(shè)備寬度,并禁止用戶縮放頁面 

  1. <meta name="viewport" content="width=device-width,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" /> 

忽略頁面中的數(shù)字識(shí)別為電話,忽略email識(shí)別 

  1. <meta name="format-detection" content="telphone=no, email=no" /> 

開啟對(duì)web app程序的支持(僅針對(duì)IOS系統(tǒng))

網(wǎng)站開啟對(duì)web app程序的支持,其實(shí)意思就是刪除默認(rèn)的蘋果工具欄和菜單欄,開啟全屏顯示 

  1. <meta name="apple-mobile-web-app-capable" content="yes" /> 

改變頂部狀態(tài)條的顏色(僅針對(duì)IOS系統(tǒng))

在 web app 下狀態(tài)條(屏幕頂部條)的顏色默認(rèn)值為 default(白色),可以定為 black(黑色)和 black-translucent(灰色半透明); 

  1. <meta name="apple-mobile-web-app-status-bar-style" content="black" /> 

完整的HTML模板 

  1. <!DOCTYPE html> 
  2. <html> 
  3. <head> 
  4. <meta charset="utf-8"
  5. <meta name="viewport" content="width=device-width,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" /> 
  6. <meta name="apple-mobile-web-app-capable" content="yes" /> 
  7. <meta name="apple-mobile-web-app-status-bar-style" content="black" /> 
  8. <meta name="format-detection" content="telphone=no, email=no" /> 
  9. <title>標(biāo)題</title> 
  10. </head> 
  11. <body> 
  12. 這里開始內(nèi)容 
  13. </body> 
  14. </html> 

 CSS

css reset 

  1. html{ 
  2.     -webkit-tap-highlight-color: rgba(0,0,0,0);/*去掉觸摸遮蓋層*/ 
  3.     -webkit-user-modifyread-write-plaintext-only
  4.     -webkit-user-select: none;/*禁止用戶選擇文字*/ 
  5.  
  6. /*設(shè)置所有盒子大小計(jì)算邊框內(nèi)*/ 
  7. *, 
  8. *:before, 
  9. *:after { 
  10.     box-sizing: border-box; 
  11.  
  12. /*消除輸入框的陰影和邊框*/ 
  13. input,textarea, select
  14.     -webkit-appearance: none; /*去掉webkit默認(rèn)的表單樣式*/ 
  15.     appearance: none; 
  16.     outline: none; 
  17.     border: none; 
  18.  

消除transition動(dòng)畫閃屏 

  1. .animate { 
  2.     -webkit-transform-style: preserve-3d; /*設(shè)置內(nèi)嵌的元素在 3D 空間如何呈現(xiàn):保留 3D*/ 
  3.     -webkit-backface-visibility: hidden; /*設(shè)置進(jìn)行轉(zhuǎn)換的元素的背面在面對(duì)用戶時(shí)是否可見:隱藏*/ 
  4.  

開啟硬件加速

解決頁面閃白,保證動(dòng)畫流暢。 

  1. .css { 
  2.    -webkit-transform: translate3d(0, 0, 0); 
  3.    -moz-transform: translate3d(0, 0, 0); 
  4.    -ms-transform: translate3d(0, 0, 0); 
  5.    transform: translate3d(0, 0, 0); 
  6.  

其他

關(guān)于打電話、發(fā)短信、發(fā)郵件的實(shí)現(xiàn) 

  1. <a href="tel:10086">打電話給:10086</a> 
  2.  
  3. <a href="sms:10086">發(fā)短信給:10086</a> 
  4.  
  5. <a href="mailto:zhangxy_92@outlook.com">發(fā)郵件給:zhangxy_92@outlook.com</a>  

關(guān)于布局

移動(dòng)端中對(duì)于flexbox的支持已經(jīng)很好,flexbox是布局神器。阮一峰老師寫過flexbox 入門教程;以后自己可能也會(huì)寫一篇flexbox的學(xué)習(xí)和總結(jié)筆記。

責(zé)任編輯:龐桂玉 來源: segmentfault
相關(guān)推薦

2011-07-07 13:19:38

Web

2013-09-04 14:49:10

移動(dòng)Web前端開發(fā)設(shè)計(jì)理念

2015-07-16 13:57:06

移動(dòng)web開發(fā)規(guī)范

2012-03-06 16:57:40

jQuery mobijQuery mobiframework

2013-09-10 16:16:19

移動(dòng)網(wǎng)站性能優(yōu)化移動(dòng)web

2011-10-28 11:20:25

移動(dòng)Web

2011-12-29 10:48:49

移動(dòng)Web

2011-05-11 09:47:14

mobl移動(dòng)web開發(fā)

2011-03-01 09:23:47

移動(dòng)Web應(yīng)用開發(fā)成本

2015-08-28 09:19:53

Web開發(fā)移動(dòng)開發(fā)

2015-08-28 08:44:43

web移動(dòng)開發(fā)轉(zhuǎn)行

2014-03-28 15:36:43

移動(dòng)WebJavaScript開發(fā)框架

2009-07-01 16:26:10

jsp web開發(fā)

2011-12-28 17:08:11

移動(dòng)Web開發(fā)開發(fā)工具

2009-10-19 09:15:05

移動(dòng)Web開發(fā)

2012-01-18 14:29:42

移動(dòng)Web應(yīng)用開發(fā)

2011-09-02 16:42:51

Sencha ToucWeb應(yīng)用

2011-02-21 09:10:42

WebHTML 5JavaScript

2012-09-28 09:12:39

移動(dòng)Web

2012-02-01 13:39:31

移動(dòng)Web設(shè)計(jì)開發(fā)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)