成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

移動Web開發小結

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

[[172539]]

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

我的博客地址

HTML

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

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

忽略頁面中的數字識別為電話,忽略email識別 

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

開啟對web app程序的支持(僅針對IOS系統)

網站開啟對web app程序的支持,其實意思就是刪除默認的蘋果工具欄和菜單欄,開啟全屏顯示 

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

改變頂部狀態條的顏色(僅針對IOS系統)

在 web app 下狀態條(屏幕頂部條)的顏色默認值為 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>標題</title> 
  10. </head> 
  11. <body> 
  12. 這里開始內容 
  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. /*設置所有盒子大小計算邊框內*/ 
  7. *, 
  8. *:before, 
  9. *:after { 
  10.     box-sizing: border-box; 
  11.  
  12. /*消除輸入框的陰影和邊框*/ 
  13. input,textarea, select
  14.     -webkit-appearance: none; /*去掉webkit默認的表單樣式*/ 
  15.     appearance: none; 
  16.     outline: none; 
  17.     border: none; 
  18.  

消除transition動畫閃屏 

  1. .animate { 
  2.     -webkit-transform-style: preserve-3d; /*設置內嵌的元素在 3D 空間如何呈現:保留 3D*/ 
  3.     -webkit-backface-visibility: hidden; /*設置進行轉換的元素的背面在面對用戶時是否可見:隱藏*/ 
  4.  

開啟硬件加速

解決頁面閃白,保證動畫流暢。 

  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.  

其他

關于打電話、發短信、發郵件的實現 

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

關于布局

移動端中對于flexbox的支持已經很好,flexbox是布局神器。阮一峰老師寫過flexbox 入門教程;以后自己可能也會寫一篇flexbox的學習和總結筆記。

責任編輯:龐桂玉 來源: segmentfault
相關推薦

2011-07-07 13:19:38

Web

2013-09-04 14:49:10

移動Web前端開發設計理念

2015-07-16 13:57:06

移動web開發規范

2013-09-10 16:16:19

移動網站性能優化移動web

2011-10-28 11:20:25

移動Web

2012-03-06 16:57:40

jQuery mobijQuery mobiframework

2011-03-01 09:23:47

移動Web應用開發成本

2011-05-11 09:47:14

mobl移動web開發

2011-12-29 10:48:49

移動Web

2011-12-28 17:08:11

移動Web開發開發工具

2012-02-01 13:39:31

移動Web設計開發

2015-08-28 08:44:43

web移動開發轉行

2015-08-28 09:19:53

Web開發移動開發

2014-03-28 15:36:43

移動WebJavaScript開發框架

2011-09-02 16:42:51

Sencha ToucWeb應用

2012-01-18 14:29:42

移動Web應用開發

2011-02-21 09:10:42

WebHTML 5JavaScript

2012-09-28 09:12:39

移動Web

2009-10-19 09:15:05

移動Web開發

2009-07-01 16:26:10

jsp web開發
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 免费亚洲网站 | 亚洲一区成人 | av在线亚洲天堂 | 97精品国产 | 日韩视频二区 | 特黄视频 | 成人不卡 | 国产成人免费视频网站视频社区 | 午夜影视在线观看 | 中文精品视频 | 日韩中文字幕免费在线观看 | 国产精品高 | 中文字幕在线观看一区二区 | 9999久久| 日韩欧美精品 | cao在线 | 亚洲网址在线观看 | 欧美日韩久久精品 | 日韩在线免费视频 | 热99| 久久精品99国产精品日本 | 999国产精品视频免费 | 国产精品一区二区三 | 蜜桃传媒一区二区 | 国产专区免费 | 91免费视频 | 国产精品一区二区精品 | 国产一级在线观看 | 国产精品久久久久免费 | www狠狠爱com | 日本精品视频一区二区三区四区 | 日韩在线国产 | 男女羞羞视频免费 | 爱爱免费视频 | 一区二区三区四区视频 | 在线四虎 | 国产成人精品一区二区三区在线 | 欧美日韩国产精品一区 | 国产日韩欧美精品一区二区三区 | 亚洲专区在线 | 久久久123|