Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.2.2版本中媒体查询中的px会被强制转换vw,哪怕配置中mediaQuery: false也不行,老版本1.2.0中没有这个问题 #22

Closed
chenky opened this issue Jun 28, 2023 · 4 comments

Comments

@chenky
Copy link

chenky commented Jun 28, 2023

1.2.2版本中媒体查询中的px会被强制转换vw,哪怕配置中mediaQuery: false也不行,老版本1.2.0中没有这个问题,我使用的是vue3,vite4.1.4,配置如下
css: {
postcss: {
plugins: [
postcsspxtoviewport8plugin({
unitToConvert: 'px', // 要转化的单位
viewportWidth: 375, // UI设计稿的宽度
// unitPrecision: 6, // 转换后的精度,即小数点位数
propList: ['*'], // 指定转换的css属性的单位,*代表全部css属性的单位都进行转换
viewportUnit: 'vw', // 指定需要转换成的视窗单位,默认vw
// fontViewportUnit: 'vw', // 指定字体需要转换成的视窗单位,默认vw
selectorBlackList: ['ign_'], // 指定不转换为视窗单位的类名,
minPixelValue: 0.5, // 默认值1,小于或等于1px则不进行转换
mediaQuery: false, // 是否在媒体查询的css代码中也进行转换,默认false
// replace: true, // 是否转换后直接更换属性值
// exclude: [/node_modules/], // 设置忽略文件,用正则做目录名匹配
// exclude: [],
// landscape: false // 是否处理横屏情况
})
]
}
}

@tsheng
Copy link

tsheng commented Jul 24, 2023

@lkxian888 这个问题什么时候能修复下,这是个很重要的功能

@EatherToo
Copy link

#26
改这里就行

@fkw-github
Copy link

我安装了1.2.3版本,并设置 mediaQuery: false 还是会自动转换

@lkxian888
Copy link
Owner

麻烦安装 1.2.5版本

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants