您现在的位置是:主页 > news > 建设部咨询资质网站/国内真正的永久免费建站

建设部咨询资质网站/国内真正的永久免费建站

admin2025/5/10 7:13:16news

简介建设部咨询资质网站,国内真正的永久免费建站,毕设网站,精品网站建设需要多少钱原文地址:https://www.jianshu.com/p/ff88a9d2a1aa 随着越来新技术的诞生,跨平台的各种方案层出不穷,其跨平台所设计单位也各有不同。为了实现不同平台的尺寸转换,也出现许多新型的尺寸单位。下面详细理理具体有哪些尺寸单位。 传…

建设部咨询资质网站,国内真正的永久免费建站,毕设网站,精品网站建设需要多少钱原文地址:https://www.jianshu.com/p/ff88a9d2a1aa 随着越来新技术的诞生,跨平台的各种方案层出不穷,其跨平台所设计单位也各有不同。为了实现不同平台的尺寸转换,也出现许多新型的尺寸单位。下面详细理理具体有哪些尺寸单位。 传…

原文地址:https://www.jianshu.com/p/ff88a9d2a1aa

随着越来新技术的诞生,跨平台的各种方案层出不穷,其跨平台所设计单位也各有不同。为了实现不同平台的尺寸转换,也出现许多新型的尺寸单位。下面详细理理具体有哪些尺寸单位。
传统平台尺寸单位:

  • ios:pt
  • android:dp
  • web:px、rem、em
    新兴尺寸单位:
  • 微信小程序:rpx
  • uniapp:upx
  • 单位换算(正常情况下)

    1pt=1dp=2px
    2rpx=2upx=1px

px转换upx

详细转换公式:
设计稿 1px / 设计稿基准宽度 = 框架样式 1upx / 750upx
解决方案-px2upx:

非全局

uni.getSystemInfo({success: function(e) {let width=e.windowWidth;//获取半屏let halfscreen= uni.upx2px(width/2);}
});

全局配置

1.安装 npm i postcss-px2upx -D
2.配置postcss.config.js

const pkg = require('./package.json')
module.exports = {plugins: [require('postcss-import'),require('autoprefixer')({browsers: pkg.browserslist}),require('postcss-px2upx')({baseDpr: 1,upxUnit: 0.5}),require('@dcloudio/vue-cli-plugin-uni/packages/postcss')]
}

目前最常见跨平台框架

  • Uniapp

使用vue.js开发,跨平台内核基于weex,可以同时开发小程序,快应用,android,ios,h5多平台

  • Taro

使用vue.js与react.js双框架可选项开发,跨平台内核基于react native,可以同时开发小程序,快应用,android,ios,h5多平台

  • Flutter

使用dart语言开发,可跨ios,android,网页端三端。