移動端開發的雜七雜八

【一系列重要的meta標簽聲明】

<meta name="viewport" content="width=device-width;initial-scale=1.0;maximum-scale=1.0;user-scalable=0">

<meta name="app-mobile-web-app-capable" content="yes">

<meta name="format-detection" content="telephone=no">

<meta http-equiv="pragma" content="no-cache">

【去除表單默認外觀】

-webkit-appearance:none;

【去除a鏈接、表單按鈕的默認透明藍色遮罩背景】

-webkit-tap-highlight-color: rgba(0,0,0,0);

【修改placeholder屬性的文本顏色】

-webkit-input-placeholder:color:‘自己所需’;

【解決3D動畫顯示閃爍的問題】

-webkit-backface-visibility:hidden

【激活iphone中的active偽類效果,給a和button標簽綁定】

var aA=document.getElementsByTagName('a');

for( var i=0; i<aA.length; i++ ){

? ? aA[i].addEventListener( 'touchstart',function(){},false );

}?

var aBtn=document.getElementsByTagName('button');

for( var i=0; i<aBtn.length; i++)

? ?aBtn[i].addEventListener( 'touchstart',function(){},false );

}

【解決iphone的快速流暢滑動效果,可以放在body里面,任何用到滑動的地方都可以用到,設置固定高度加上overflow-y:auto,模擬iscroll的滑動效果】

-webkit-overflow-scrolling : touch;

【禁止用戶選中文字】

-webkit-user-select:none;

【打電話、發信息和發郵件】

<a href="tel:13650960577">撥打電話</a>

<a href="sms:10086">發送信息</a>

<a href="mailto:1648238539@qq.com">發送郵件</a>

【阻止旋轉屏幕時自動調整字體大小】

html,body,form,p,div,h1,h2,h3,h4{ -webkit-text-size-justify:none }

【屏幕旋轉onorientationchange事件和檢測】

<script>

? ? ? ?addEventListener( 'load',function(){

? ? ? ? ? ?onorientationChange();

? ? ? ? ? ? window.onorientationchange=orientationChange;

? ? ?});

? ? function orientationChange(){ ? ? ?//判斷屏幕是否旋轉

? ? ? ? ? ? swith( window.orientation ){

? ? ? ? ? ? ? ? case 0:

? ? ? ? ? ? ? ? ? ? alert('正面');

? ? ? ? ? ? ? ? ? ? ?break;

? ? ? ? ? ? ? ? case 90:

? ? ? ? ? ? ? ? ? ? ?alert('向右旋轉90度');

? ? ? ? ? ? ? ? ? ? ? break;

? ? ? ? ? ? ? ? ?case -90:

? ? ? ? ? ? ? ? ? ? ? ?alert('向左旋轉負90度');

? ? ? ? ? ? ? ? ? ? ? ?break;

? ? ? ? ? ? ? ? ?case 180:

? ? ? ? ? ? ? ? ? ? ? ?alert('風景模式');

? ? ? ? ? ? ? ? ? ? ? ? break; ??

? ? ? ? ? ?}

? ? }?

</script>

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 《ijs》速成開發手冊3.0 官方用戶交流:iApp開發交流(1) 239547050iApp開發交流(2) 10...
    葉染柒丶閱讀 5,321評論 0 7
  • H5頁面窗口自動調整到設備寬度,并禁止用戶縮放頁面//一、HTML頁面結構 // width 設置viewp...
    tiandashu閱讀 16,767評論 0 9
  • 工廠模式類似于現實生活中的工廠可以產生大量相似的商品,去做同樣的事情,實現同樣的效果;這時候需要使用工廠模式。簡單...
    舟漁行舟閱讀 7,842評論 2 17
  • 走進暮色 文||與你相識 走著,就這樣走著 在暮色籠罩的城市里 慢慢把自己融入黃昏 直到最后的晚霞褪去 褪色的太陽...
    與你相識_40fa閱讀 284評論 2 4
  • 三十而立,是太多人的擔子所在,28也依然能感受中年在輕輕的向我招手……頑皮的少年時代,叛逆的沖動年華早已隨風而逝,...
    瀟灑地流浪閱讀 624評論 0 3