小程序
小游戏
企业微信
微信支付
扫描小程序码分享
app.json引入自定义组件时,自定义组件的样式会覆盖每个页面的样式,这样对每个页面来说很不友好。
发现是 page{}的样式会覆盖,其他样式不会
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
肯定会覆盖的,优先级比较高应该,你应该把你的组件的样式单独用规范的类名区分开,这样就不会影响到其他的样式了。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
类名倒是规范了 主要问题就出在 每个页面的page样式冲突了
page是系统的,没办法单独设置类名,尽量不要太改动它,省的别的页面有问题
哪里使用了自定义组件,就在哪个页面导入自定义样式,不要写到全局,不提倡不通用样式写到全局里
你在每个页面的json文件里面设置对应的样式就OK 啊。
我之前是在需要用的页面引入自定义组件的,发现不存在样式覆盖的问题啊,现在为了维护方便,统一放到app.json里引入所有自定义组件了,但是就发现了页面样式被自定义组件样式覆盖的问题了。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
肯定会覆盖的,优先级比较高应该,你应该把你的组件的样式单独用规范的类名区分开,这样就不会影响到其他的样式了。
类名倒是规范了 主要问题就出在 每个页面的page样式冲突了
page是系统的,没办法单独设置类名,尽量不要太改动它,省的别的页面有问题
哪里使用了自定义组件,就在哪个页面导入自定义样式,不要写到全局,不提倡不通用样式写到全局里
你在每个页面的json文件里面设置对应的样式就OK 啊。
我之前是在需要用的页面引入自定义组件的,发现不存在样式覆盖的问题啊,现在为了维护方便,统一放到app.json里引入所有自定义组件了,但是就发现了页面样式被自定义组件样式覆盖的问题了。