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 获取HTML DOM节点元素的方法小结
Apr 24 Javascript
让jQuery与其他JavaScript库并存避免冲突的方法
Dec 23 Javascript
如何用jquery控制表格奇偶行及活动行颜色
Apr 20 Javascript
JS+CSS实现带有碰撞缓冲效果的竖向导航条代码
Sep 15 Javascript
在Javascript操作JSON对象,增加 删除 修改的简单实现
Jun 02 Javascript
浅谈javascript中new操作符的原理
Jun 07 Javascript
JavaScript中for循环的几种写法与效率总结
Feb 03 Javascript
bootstrap fileinput 插件使用项目总结(经验)
Feb 22 Javascript
Node.js微信 access_token ( jsapi_ticket ) 存取与刷新的示例
Sep 30 Javascript
vue使用el-upload上传文件及Feign服务间传递文件的方法
Mar 15 Javascript
es6函数之尾递归用法实例分析
Apr 25 Javascript
vue中使用echarts的示例
Jan 03 Vue.js
如何将百度地图包装成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
打造计数器DIY三步曲(下)
2006/10/09 PHP
第二节--PHP5 的对象模型
2006/11/16 PHP
php Undefined index的问题
2009/06/01 PHP
pdo中使用参数化查询sql
2011/08/11 PHP
php计算title标题相似比的方法
2015/07/29 PHP
JavaScript访问样式表代码
2010/10/15 Javascript
JS实现自动切换文字的导航效果代码
2015/08/27 Javascript
在ASP.NET MVC项目中使用RequireJS库的用法示例
2016/02/15 Javascript
js实现兼容PC端和移动端滑块拖动选择数字效果
2017/02/16 Javascript
JavaScript回调函数callback用法解析
2020/01/14 Javascript
vue-cli打包后本地运行dist文件中的index.html操作
2020/08/12 Javascript
JavaScript this关键字的深入详解
2021/01/14 Javascript
Python实现合并同一个文件夹下所有PDF文件的方法示例
2018/04/28 Python
利用Python将数值型特征进行离散化操作的方法
2018/11/06 Python
Python之lambda匿名函数及map和filter的用法
2019/03/05 Python
pytorch下大型数据集(大型图片)的导入方式
2020/01/08 Python
关于Python Tkinter Button控件command传参问题的解决方式
2020/03/04 Python
Python调用接口合并Excel表代码实例
2020/03/31 Python
树莓派4B安装Tensorflow的方法步骤
2020/07/16 Python
Selenium获取登录Cookies并添加Cookies自动登录的方法
2020/12/04 Python
澳大利亚免息网上购物:Shop Zero
2016/09/17 全球购物
巴西最好的男鞋:Rafarillo
2018/05/25 全球购物
英国国家美术馆商店:National Gallery
2019/05/01 全球购物
施华洛世奇西班牙官网:SWAROVSKI西班牙
2019/06/06 全球购物
Vans(范斯)新西兰官方网站:美国原创极限运动品牌
2020/09/19 全球购物
经典大学生求职信范文
2014/01/06 职场文书
期末考试动员演讲稿
2014/01/10 职场文书
餐饮采购员岗位职责
2014/03/15 职场文书
销售总经理岗位职责
2014/03/15 职场文书
2014两会学习心得:时代的发展
2014/03/17 职场文书
《放飞蜻蜓》教学反思
2014/04/27 职场文书
高中教师先进事迹材料
2014/08/22 职场文书
党员群众路线剖析材料
2014/10/08 职场文书
文明单位申报材料
2014/12/23 职场文书
2015年城管个人工作总结范文
2015/04/20 职场文书
幼儿园家长心得体会
2016/01/21 职场文书