Replies: 7 comments
-
|
@hujinchen 这个 rem2rpx 和 px2rpx 都只是把 rem / px 这种 css 单位,转换成 rpx 你的需求是 所有 css 单位,不论是 rem,vw,vh, rpx 都转换成 px? 这个恐怕实现起来会有一些变扭,我想知道你什么场景下,需要这种行为呀? |
Beta Was this translation helpful? Give feedback.
-
|
就是说在uniappX中官方推荐用的长度单位是px。性能也好。不管是rpx还是百分比单位,都需要在运行时再计算,转换为时间的px进行渲染。
我目前只能一个个转换单位。如图
涛
***@***.***
|
Beta Was this translation helpful? Give feedback.
-
|
你想要的这个功能,可以通过编写 postcss 插件来做到,当然,你需要提前定义好,各个css单位转化成 px 的规则,这个实现起来其实挺容易的,主要是你这个规则怎么做转化。 |
Beta Was this translation helpful? Give feedback.
-
|
我不会,大佬你内置一个呗。后面uniappx用的人多起来的话,应该很多人都想要这样用
涛
***@***.***
|
Beta Was this translation helpful? Give feedback.
-
|
@hujinchen |
Beta Was this translation helpful? Give feedback.
-
|
可以参考下这篇文档:https://doc.dcloud.net.cn/uni-app-x/css/common/length.html
我想要的是,如果原tailwindcss中的单位是 rem或rpx、em的话,可以通过一个配置默认转为px。
然后如果原tailwindcss中的单位是用%、vw、vh等这些就不用转了。
涛
***@***.***
|
Beta Was this translation helpful? Give feedback.
-
|
@hujinchen |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Beta Was this translation helpful? Give feedback.
All reactions