关于Webapp的注意事项
- meta標簽
target-densityDpi=device-dpi 阻止縮放(有時user-scalable=no沒有效果,需要加上這句)
- 使用rem
* IE9開始支持
* IOS4.0開始支持
* 安卓支持
- Android2.3不支持
* position:fixed-->使用iscroll.js插件
* 漸變新式寫法不支持,需要使用老式寫法
* 陰影不支持,用邊框border
* 使用flex
- 盒模型溢出
- 圓角問題
當position:absolute;z-index:value;border-radius:value同時出現時,圓角上標題設置顏色后,圓角會成直角
解決方法:在嵌套一層,父元素為position:absolute;z-index:value,子元素為border-radius:value;
- 需要注意的
-webkit-tap-highlight-color:rgba(0,0,0,0); //取消點擊的背影顏色
-webkit-focus-ring-color: rgba(0, 0, 0, 0);
-webkit-appearance:none; //去除默認樣式
-webkit-touch-callout: none; //長按時不觸發系統菜單
-webkit-user-select: none; //用戶不能選擇元素間的任何內容
outline:0 none; //取消輪廓
- 系列文章:
* [騰訊Cson的移動web開發最佳實踐](http://www.ipresst.com/works/528892e11d0495f30f00762e)
* [20個實用webApp前端開發技巧](http://www.candoudou.com/archives/155)
* [webApp開發進階](http://www.w3ctech.com/p/1154)
* [tap-hightlight-color](http://www.cnblogs.com/lilyimage/p/3363632.html)
?
?字體:font-family:Tahoma,Arial,Roboto,"Droid Sans","Helvetica Neue","Droid Sans Fallback","Heiti SC",sans-self;
?
<meta?name="format-detection"?content="telephone=no"> ?數字識別為電話號碼 等分:flex或者table, ? DEMO:?http://jsbin.com/vojoj/2/ 父元素: display : table; table-layout : fixed; width : 100%; 子元素: display : table-cell;轉載于:https://www.cnblogs.com/joya0411/p/3586691.html
總結
以上是生活随笔為你收集整理的关于Webapp的注意事项的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 代码重构五
- 下一篇: C#编程中的66个好习惯,你有多少个?(