web 要考虑兼容性、还原、布局
app 针对不同屏幕尺寸来自适应,可以用雪碧图技术来进行自适应
布局方法:
css原生代码响应式布局
bootstrap(移动端优先)
也可以用js文件达到自适应,宽高可以设置不再是用百分比方式
像素分为逻辑像素和物理像素
app端注意事项:
高宽百分比,
用rem单位,
@madia(屏幕自适应)
margin padding用百分比
弹性盒子
逐渐增强:基础的版本开始,增加炫酷的效果,逐渐增强
优雅降级:最开始适合高配浏览器,慢慢降低配置适合低配浏览器