作者:温柔锝钩子勾到你疼死- | 来源:互联网 | 2023-09-18 19:41
媒介关于手机不离手的当今社会,挪动端页面开辟已成了一样平常便饭,怎样让手机页面开辟起来更费心是一个前端工程师必不可少的妙技。adaptive.js由本人自创手淘计划编写的异常玲珑的
媒介
关于手机不离手的当今社会,挪动端页面开辟已成了一样平常便饭,怎样让手机页面开辟起来更费心是一个前端工程师必不可少的妙技。
adaptive.js
由本人自创手淘计划编写的异常玲珑的js代码片断,它能够让你的手机页面开辟起来更费心。
空话不多说,让我们先看看一个demo
页面:
计划道理
自创手淘计划,adaptive.js
将全部页面宽度均匀分红10份,以clineWidth / 10
的效果作为html
标签的font-size
值。规划中运用rem
作为单元。
举个栗子
某UI设想出来的手机页面设想稿宽为750px
,那末分红十份后为75px
,此时html
标签的font-size: 75px
,
规划时某一模块在设想稿上宽为100px
,转成rem
则为:100 / 75 = 1.3333rem
;在css中则为:width: 1.3333rem
。
运用方法
adaptive.js
异常玲珑,紧缩后的adaptive.min.js
大小只要1KB。
adaptive.js
不依赖任何js库,你能够在head标签内援用adaptive.min.js
后即可直接运用
我们发起你运用以下模板举行开辟:
末了附上adaptive.js
地点:https://github.com/Vibing/ada…