美文网首页
响应式开发

响应式开发

作者: 海货 | 来源:发表于2018-12-11 23:17 被阅读0次

响应式开发所需的主流技术点
如何沟通设计稿
使用构建工具搭建项目
多种页面测试工具的使用

分析设计图
做方案设计

单位:
主角像素(pixel)
设备像素(物理像素):
独立像素

总结:
像素不绝对是取样
讨论像素要看语境
设备像素设备管
逻辑像素随你配
样式像素看比例(dpr,也就是设备像素比)

PPI (像素密度)
样式像素(DPR)
逻辑像素(可以调)

视口:
概念:可视区域
种类:
理想视口(设备提供没法调整,窗口最理想的宽度,如iphone4s 320px,浏览器工具显示的320X480)、
获取理想视口:
window.screen.width
http://viewportsizes.com/

布局视口(浏览器提供,web工程师使用)
获取布局视口:
document.documentElement.clientWidth
https://quirksmode.org/mobile/metaviewport/width.html

width=device-width 意味着 布局视口=理想视口
user-scalable(是否允许用户缩放)yes|no【通常是no】
initial-scale(页面的缩放级别)0.0-10.0【1.0不缩放】
minimum-scale(允许用户缩小到什么程度)0.0-10.0【】
maximum-scale(允许用户放大到什么程度)0.0-10.0【】

视觉视口(眼睛提供)

初始css
*{
margin:0;
padding:0px;
box-sizing:border-box;
border:0px;
}

总结:
理想视口设备给
布局视口最听话
视觉视口不算啥
视口标签要牢记
两组属性width大

媒介查询

调试方法及工具

1:真机
2:远程云调试【百度MTC、优测(推荐)、阿里云移动测试平台】
3:多真机同步调试【GhostLab(推荐)、Remote Preview、Adobe Edge Inspect】

真机debug方法:

ios:


O`U%S640Q41F)PY0TA}ZICS.png
7U{9LZ11JADCCWQ8@~VG5D4.png

安卓:

LN5WX[}4K[%1]@3PMBYJ7]I.png

安装:

npm -g install weinre

启动:

weinre

重置样式

reset.css

模拟器调试:

autoprefixer【补全兼容前缀插件】

cssnano【css压缩插件】

postcss结合其它预处理器使用

https://www.cnblogs.com/gyjWEB/p/5047607.html

webpack

介绍:是一个打包、构建、开发工具

1:npm i webpack --save-dev
2:明确构建目的
3:编写构建文件webpack.config.js
4:执行构建

![]4`J1GXYTQ{3W_F_6TOVBY.png

相关文章

  • js基础(6)

    27、移动端响应式布局开发 响应式布局开发 1、什么是响应式布局开发?把我们开发完成的产品,能够让其适配不同的设备...

  • 响应式布局---bootstrap框架

    移动端WEB开发之响应式布局 1.0 响应式开发原理 1.1 响应式开发原理 就是使用媒体查询针对不同宽度的设备进...

  • “一套代码,三屏齐发”——响应式开发浅析

    响应式开发 响应式是什么? 它能帮我们做些什么? 我们该怎么应用?它能达到什么效果?工作之余,通过响应式开发,我梳...

  • 响应式开发

    响应式开发 响应式网站设计 -----Ethan Marcotte 第一章 响应式网站设计的三大技术成分 流动网格...

  • Angular表单验证

    angular4里一个响应式编程的小例子 Angular2 响应式表单验证 Angular开发(十一)-关于响应式...

  • 响应式开发

    响应式布局 什么是响应式布局?可以让一个网站兼容不同分辨率设备的布局 为什么要使用响应式布局?给用户更好的视觉使用...

  • 响应式开发

    什么是响应式设计? 1.让一个网站可兼容不同分辨率的设备 2.给用户更好的视觉体验 响应式布局的优点和缺点 优点:...

  • 响应式开发

    响应式网页(Responsive)与自适应(Adaptive)网页: 相同点:为了网页能够兼容不同的终端(分辨率)...

  • 响应式开发

    响应式开发所需的主流技术点如何沟通设计稿使用构建工具搭建项目多种页面测试工具的使用 分析设计图做方案设计 单位:主...

  • 响应式开发

    传统pc,通常会根据一定的分辨率设计视觉稿。随着技术的发展,移动端的尺寸越来越大,屏幕的像素越来越高,传统的开发方...

网友评论

      本文标题:响应式开发

      本文链接:https://www.haomeiwen.com/subject/royyhqtx.html