vue写h5页面的方法总结


Posted in Javascript onFebruary 12, 2019

下面就是小编带给大家的如何用vue写h5页面方法操作,希望能够给你们带来一定的帮助,谢谢大家的观看。

vue写h5页面的方法总结

1、当拿到设计师给的UI设计图,前端的首要任务就是布局和样式,相信这对于大部分前端工程师来说已经不是什么难题了。移动端的布局相对PC较为简单,关键在于对不同设备的适配。

vue写h5页面的方法总结

2、之前介绍了一篇关于移动端rem布局方案,这大致是网易H5的适配方案。不过实践中发现淘宝开源的可伸缩布局方案效果更好且更容易使用。方案总结为:根据屏幕大小 / 750 = 所求字体 / 基准字体大小比值相等,动态调节html的font-size大小。

vue写h5页面的方法总结

3、方案总结为:根据设备设备像素比设置scale的值,保持视口device-width始终等于设备物理像素,接着根据屏幕大小动态计算根字体大小,具体是将屏幕划分为10等分,每份为a,1rem就等于10a。

vue写h5页面的方法总结

4、通常我们会拿到750宽的设计稿,这是基于iPhone6的物理分辨率。有的设计师也许会偷懒,设计图上面没有任何的标注,如果我们边开发边量尺寸,无疑效率是比较低的。要么让设计师标注上,要么自食其力。

vue写h5页面的方法总结

5、如果设计师实在没有时间,推荐使用markman进行标注,免费版阉割了一些功能(比如无法保存本地)不过基本满足了我们的需求了。

vue写h5页面的方法总结

6、标注完成后开始写我们的样式,使用了淘宝的lib-flexible库之后,我们的根字体基准值就为750/100*10 = 75px。此时我们从图中若某个标注为100px,那么css中就应该设置为100/75 = 1.333333rem。所以为了提高开发效率,可以使用px转化为rem的插件。如果你使用sublimeText,可以用 rem-unit。

vue写h5页面的方法总结

如果大家学习后有任何疑问可以在下面的留言区讨论,感谢大家对三水点靠木的支持。

Javascript 相关文章推荐
JS 动态获取节点代码innerHTML分析 [IE,FF]
Nov 30 Javascript
jQuery Validation实例代码 让验证变得如此容易
Oct 18 Javascript
JS无法捕获滚动条上的mouse up事件的原因猜想
Mar 21 Javascript
5个最佳的Javascript日期处理类库分享
Apr 15 Javascript
JQuery插件Style定制化方法的分析与比较
May 03 Javascript
javascript for循环从入门到偏门(效率优化+奇特用法)
Aug 01 Javascript
javascript实现当前页导航激活的方法
Feb 27 Javascript
JS建造者模式基本用法实例分析
Jun 30 Javascript
很棒的js Tab选项卡切换效果
Aug 30 Javascript
手机端js和html5刮刮卡效果
Sep 29 Javascript
JS使用面向对象技术实现的tab选项卡效果示例
Feb 28 Javascript
vue 输入电话号码自动按3-4-4分割功能的实现代码
Apr 30 Javascript
如何将百度地图包装成Vue的组件的方法步骤
Feb 12 #Javascript
微信小程序websocket聊天室的实现示例代码
Feb 12 #Javascript
深入探讨JavaScript的最基本部分之执行上下文
Feb 12 #Javascript
图文详解vue框架安装步骤
Feb 12 #Javascript
详解vue组件中使用路由方法
Feb 12 #Javascript
说说Vue.js中的functional函数化组件的使用
Feb 12 #Javascript
详解Vue用cmd创建项目
Feb 12 #Javascript
You might like
PHP设计模式之迭代器模式的深入解析
2013/06/13 PHP
ECMall支持SSL连接邮件服务器的配置方法详解
2014/05/19 PHP
php json_encode与json_decode详解及实例
2016/12/13 PHP
php session的应用详细介绍
2017/03/22 PHP
20款超赞的jQuery插件 Web开发人员必备
2011/02/26 Javascript
基于jquery的文章中所有图片width大小批量设置方法
2013/08/01 Javascript
jquery动态加载js/css文件方法(自写小函数)
2014/10/11 Javascript
分享一则javascript 调试技巧
2015/01/02 Javascript
纯JS代码实现气泡效果
2016/05/04 Javascript
js阻止默认浏览器行为与冒泡行为的实现代码
2016/05/15 Javascript
微信小程序 解决swiper不显示图片的方法
2017/01/04 Javascript
详解jquery插件jquery.viewport.js学习使用方法
2017/09/08 jQuery
nodeJs实现基于连接池连接mysql的方法示例
2018/02/10 NodeJs
Vue2.0 给Tab标签页和页面切换过渡添加样式的方法
2018/03/13 Javascript
JavaScript反射与依赖注入实例详解
2018/05/29 Javascript
js中getter和setter用法实例分析
2018/08/14 Javascript
vue中利用iscroll.js解决pc端滚动问题
2020/02/15 Javascript
CentOS 8.2服务器上安装最新版Node.js的方法
2020/12/16 Javascript
element-ui 弹窗组件封装的步骤
2021/01/22 Javascript
从零学python系列之教你如何根据图片生成字符画
2014/05/23 Python
python验证码识别教程之滑动验证码
2018/06/04 Python
Python中字符串与编码示例代码
2019/05/20 Python
python画图的函数用法以及技巧
2019/06/28 Python
Python爬虫学习之翻译小程序
2019/07/30 Python
Python中IP地址处理IPy模块的方法
2019/08/16 Python
pytorch 预训练层的使用方法
2019/08/20 Python
Python WebSocket长连接心跳与短连接的示例
2020/11/24 Python
python tqdm库的使用
2020/11/30 Python
HTML5 embed 标签使用方法介绍
2013/08/13 HTML / CSS
极简的HTML5模版
2015/07/09 HTML / CSS
迟到检讨书范文
2015/01/27 职场文书
试用期自我评价范文
2015/03/10 职场文书
小学入学感言
2015/08/01 职场文书
大学生创业计划书
2019/06/24 职场文书
详解Oracle块修改跟踪功能
2021/11/07 Oracle
Java8利用Stream对列表进行去除重复的方法详解
2022/04/14 Java/Android