Open Bob0911 opened 10 months ago
这个问题解决了吗?同问,怎么处理这个问题
我是这么处理的 写一个自定义插件,把不需要转换的样式 通过自定义插件 在最后打包完成的步骤里,把css注入到小程序的wxss文件中
我是这么处理的 写一个自定义插件,把不需要转换的样式 通过自定义插件 在最后打包完成的步骤里,把css注入到小程序的wxss文件中
我也把原生标签input又复制了一遍 Input 首字母大写的方式,就没有被替换
我是这么处理的 写一个自定义插件,把不需要转换的样式 通过自定义插件 在最后打包完成的步骤里,把css注入到小程序的wxss文件中
我也把原生标签input又复制了一遍 Input 首字母大写的方式,就没有被替换
我没试过改大写的,当时觉得既然他要转换,我就等他处理完了再添加进去,你这样能解决也可以啊
相关平台
微信小程序
复现仓库地址
https://github.com/Bob0911/taro-plugin-html-issue
小程序基础库: 3.2.5 使用框架: Vue 3
复现步骤
npm install # 安装依赖
npm run build:weapp # 打包
打开dist/app.wxss 查看编译出来的css文件期望结果
button { width: 100%; } input { width: 100%; }
实际结果
.h5-button { width: 100%; } .h5-input { width: 100%; }
环境信息
补充信息
期望button input textarea等 h5和小程序重名的标签 不要这样处理,元素选择器优先级低于类选择器,和tailwindcss之类的原子类一同工作时会导致tailwindcss的类名因为优先级问题导致不生效