移動端:
① 安卓瀏覽器看背景圖片,有些裝置會模糊,原因是手機的解析度太小
解決方案: 用2X圖片來代替img標籤,然後background-size: contain
② 防止手機中頁面放大或縮小: 在meta中設定viewport user-scalable = no
③ 上下拉滾動條卡頓: overflow-scrolling: touch;
④ 禁止複製選中文字: user-select: none;
⑤ 長時間按住頁面出現閃退:-webkit-touch-callout: none;
⑥ 動畫定義3D硬體加速: transform: translate 3d(0,0,0);
⑦ formate-detection 啟動或禁止自動識別頁面中的電話號碼,content = "yes/no"
⑧ a標籤新增tel是撥號功能
⑨ 安卓手機的圓角失效: background-clip: padding-box;
⑩ 手機端300ms延遲: fastclick
① 橫平時字型加粗不一致: text-size-adjust: 100%;
PC端:
① rgba不支援IE8 用opacity屬性代替rgba設定透明度
② 圖片加a標籤在IE9中出現邊框 解決方案: img{border: none;}
③ IE6不支援display: inline-block 設定為: display: inline
④ position : fixed 不支援IE5/IE6
⑤ IE6,Firfox中,width = width + padding + border
⑥ min-height比相容IE6/IE7