1. 程式人生 > >移動端開發注意

移動端開發注意

1、display:inline-block代替float:left;
2、請保證將每條資料都放在一個a標籤中,為何這樣做?因為在觸控手機上,為提升使用者體驗,儘可能的保證使用者的可點選區域較大;
3、浮動元素寬度自適應,變成快級元素;
4、常用標籤:strong、span、a、emfont-weight:normal

<div class=maskbg><div class=maskbg-content></div></div>
.maskbg{position: fixed;
    top: 0;
    left: 0;
    z-index: 9990
; background: rgba(0,0,0,.8); width: 100%; height: 100%; display: none; min-height: 568px; } text-indent:20px;將段落的第一行縮排 50 畫素:
input,opertychange(相容IE)事件當input框輸入內容時觸發的事件
$().bind('input,propertychange',function(){})
$().change(function(){})
支援change的事件有<input>, <select>, <textarea>
 ///checkbox、radiobox當選中時觸發的事件,相當於change;;;;
checkEl.attachEvent('onpropertychange', function() { if(window.event.propertyName == 'checked') console.log('blah blah blah...'); });

8、低版本的微信開發中andriod機事件無法被觸發,可以加上-webkit-transform:translat3d(0,0,0);
9、判斷是ios還是andriod

function doAction(){
        var u = navigator.userAgent;
        var
isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android終端 var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios終端 var name =document.getElementById('name').value; var tel= document.getElementById('tel').value; if(isiOS){ document.getElementsByTagName('a')[0].href="sms://"+tel+"?body="+name;} else{ document.getElementsByTagName('a')[0].href="sms://"+tel+"&body="+name;} }

10、用css實現”>”

<span classs='arrow'></span> 
.arrow:after{ 
    content: " ";
    display: inline-block;
    height: 6px;
    width: 6px;
    border-width: 2px 2px 0 0;
    border-color: #ff0000;
    border-style: solid;
    -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    }

相關推薦

移動那些事兒(一)移動開發注意事項

對於手機網站建設,總結了如下幾點注意: 1、 安卓瀏覽器看背景圖片,有些裝置會模糊。 用同等比例的圖片在PC機上很清楚,但是手機上很模糊,原因是什麼呢? 經過研究,是devicePixelRatio作怪,因為手機解析度太小,如果按照解析度來顯示網頁,這樣字會非常小,所以蘋果當初就把iPhone 4的9

移動開發注意

1、display:inline-block代替float:left; 2、請保證將每條資料都放在一個a標籤中,為何這樣做?因為在觸控手機上,為提升使用者體驗,儘可能的保證使用者的可點選區域較大; 3、浮動元素寬度自適應,變成快級元素; 4、常用標籤:st

移動開發注意事項、需要注意的問題、特殊屬性、精靈圖、座固定有自適應的佈局

一、移動端開發注意事項 二、關於meta     (一)、常用的公共meta屬性 1、viewport <meta name="viewport"content="width=device-width,initial-scale=1.0,maximum-s

移動開發過程中需要注意的問題

1、防止手機中網頁放大和縮小,這點是最基本的,最為手機網站開發者來說應該都知道的,就是設定meta中的viewport <meta name="viewport" content="width=device-width, initial-scale=1.0, max

web移動開發技巧與注意事項彙總

一、meta的使用 1、<meta name="viewport" content="width=device-width,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-sca

移動開發需要注意

1、防止手機中網頁放大和縮小,這點是最基本的,最為手機網站開發者來說應該都知道的,就是設定meta中的viewport 使用viewport使頁面禁止縮放。 通常把user-scalable設定為0來關閉使用者對頁面檢視縮放的行為。 <meta name="viewport" co

正在做移動開發的同志們注意了!!!

        正在開發app的同志們注意了說到APP開發,大家會想到以IOS、Android的純原生開發;而在這個app橫飛的年代,對於整個產品研發團隊或個人來講,高速的迭代,爆炸式的功能追加已經成為網際網路行業的時代標籤,常常以小時甚至分鐘為單位的進度度量成為了常態。早在2010年的時候,喬布斯就預言HT

移動開發應該注意的知識點

font-weight的屬性設定 在寫css的時候,如果給font-weight的屬性值為600,600的意思是加粗,但是這個加粗在android上不起效果,在ios起效果。 最好這樣設定font-weight的屬性:(bold) .fontWeight {

移動開發用touch事件還是click事件

device 問題 桌面網站 有意義 用戶 雨後春筍 phone 平臺 系統 前端開發現在包含了跨瀏覽器,跨平臺(不同操作系統)和跨設備(不同尺寸的設備)開發。 在移動開發的過程中,到底選取touch事件還是click事件?對了,請不要鄙視click,click在移動端開發

關於移動開發時iOS上滑屏卡頓的問題,以及電話類數字的樣式失控問題

img 頁面 通話 tips rem span cti 解法 並不是 寫在前面的話:   tips:寫移動的時候,那些頭部需要固定顯示在顯示屏頂部的,通常在PC端我會用fixed來寫。但是,在移動端,這並不是一個好方法,因為彈出輸入小鍵盤的時候,會造成fixed 的元素偏移

移動開發流程分享

規範 文檔 alt 計劃 技術分享 自動化測試 理想 流程 image 1.由於產品及UI能力限制,不能達到理想狀態,從以往項目開發中總結發現,在開發及測試周期中發現需求缺陷問題,需要花費大量的溝通成本,導致項目周期有所影響並嚴重影響開發效率和開發質量,解決方案:再產品需求

手機移動開發註意事項:

apple input元素 交互設計 代碼 文字 box webkit ack 包括 1、meta 標簽使用 <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, u

探究移動開發

這樣的 ips AMF js設置 密度 hone 背景 設置 htm   什麽使移動端開發呢?這就是在手機等移動端設備上的網頁開發。 並且現在手機上的app有一部分也是h5頁面,對於Android系統的手機,我們打開手機上的開發者選項,開啟顯示布局邊界,如果發現頁面有布局則

移動開發註意事項

ror ng- wid 手動 ade scale conf storm 轉換 移動端開發中需要註意的事項,以及可能需要用到一些框架,尾部總結了一些主流框架,如果你覺得有用的話,請點擊推薦,謝謝! 一、關於meta 常見的公共meta屬性: 1、viewport <m

移動開發經常遇見的問題以及解決方案

誤差 cli 輸入關鍵詞 水平居中 arch asi 服務器 color del 1.移動端左右滑動右側有留白 出現這種問題的話查看一下自己的css中有沒有用到position:relative或者position:absolute,我做頁面的時候經常遇到這個問題,百分之

vue移動開發全家桶

高效 listener loading match ui組件 attribute lis click status 一句命令搞定全家桶: npm install vue-router vue-resource vuex --save main.js配置: impo

移動開發中模擬手機測試小技巧

小技巧 erl windows ati 頁面效果 cal ora 分享 地址 情景:在開發移動端情況下,pc看到的效果有時於真實手機裏看到的效果可以不大一樣,將代碼發送到服務器再去測試又太麻煩, 這時,下面的小技巧可能就比較有用了,前提需要 pc跟手機一部,並且

移動開發常見的坑

filters navigator oar com [] 註意 amp use node 一、移動端開發通用坑 1、click300ms延遲? 講道理,現在開發移動端基本是不會有這麽一個問題的。但作為移動端以前的經典坑,我這裏也拿出來說上一說吧。移動設備上的web網頁是

第133天:移動開發的一些總結

硬件 緩沖 post 優化 全局 密度 content 允許 接口 1、 piexl 像素知識 640 * 1136的圖片能不能在iphone5上完全展示?iphone5分辨率640*1136 邏輯像素與物理像素的關系px邏輯像素:瀏覽器使用的抽象單位dp,pt物理像素:設

移動開發

web 端點 style tap clas 開發 去除 col kit iOS移動端點擊陰影如何去除 *{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;