失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > vue 自适应(同等缩小放大)

vue 自适应(同等缩小放大)

时间:2020-05-25 07:48:08

相关推荐

vue 自适应(同等缩小放大)

前言:如果想要达到同等比例放大缩小,这儿有答案;但如果想自适应布局,那还是需要自己去设计。

此场景一般适用于app,手机端。

第一步:项目按照依赖

npm ipostcss-px-to-viewport

安装之后,大家都知道package.json里会出现它的名字和版本号

第二步:创建一个和package.json同级的文件,命名为postcss.config.js

第三步:在里面写上以下代码:

module.exports = {plugins: {autoprefixer: {},"postcss-px-to-viewport": {viewportWidth: 375,//视窗的宽度,对应的是我们设计稿的宽度viewportHeight: 667,//视窗的高度,对应的是我们设计稿的高度unitPrecision: 5,//制定‘px’转换为视窗单位的小数位数(很多时候无法整除)viewportUnit: 'vw',//指定需要转换成的视窗单位,建议使用vw// selectorBlackList:['ignore','tab-bar','tab-bar-item'],//指定不需要转换的类,minPixelValue: 1,//小于或等于‘1px’不转换为视窗单位mediaQuery: false//允许在媒体查询中转换为‘px’},}}

viewportWidth:设计图上面的宽度。

viewportHeight:设计图上的高度。

它会按照你设置的比例,然后适应不同的显示屏。不用担心px的问题,它会自动把px转化的,引入之后正常写就行了。

以上就是全部内容了。接下来对个暗号:多一眼就会爆炸~

如果觉得《vue 自适应(同等缩小放大)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。