码迷,mamicode.com
首页 > 移动开发 > 详细

移动端开发

时间:2016-10-26 19:20:36      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:flex   size   背景   不能   meta   dev   大小   分辨率   tar   

  • viewport
    • <meta name="viewport" content="width=device-width,
      height=device-height,user-scale=no.initial-scale=1.0,
      minimun-scale=1.0,maximun-scale=1.0,target-densitydpi=device-dpi"/>

      • device-width/数值(大部分安卓手机不支持,苹果手机支持)
      • height可以不设置,会根据宽度自动缩放。
      • dpi//ios不支持,安卓大部分支持。
    • 媒体查询
      • @media
        • all  媒体类型
        • and() 链接作用
        • only 特定设备
        • not 排除设备
      • 媒体特性
        • (max-width:500px)
        • (min-width:300px)
        • (orientation:portrait)竖屏
        • (orientation:landscape)横屏
        • (-webkit-min-device-pixel-ratio:2)像素比
  • 移动端适配方案
    • 页面设置固定宽度320px,margin居中,左右留白用背景填充
    • 通过media,根据不同分辨率去设置不同的样式
    • 通过,百分比,flex或者rem等手段,等比例缩放
    • rem
      • em相对于字体大小 font-size=16px  1em=16px;
      • ren相对于根节点html的字体大小  html字体大小为16px  1rem=16px;
    • 头部和底部的固定不能用固定定位,会有兼容问题,用绝对定位。

移动端开发

标签:flex   size   背景   不能   meta   dev   大小   分辨率   tar   

原文地址:http://www.cnblogs.com/yuxinpeng/p/6000174.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!