收藏
回答

如果配置自定义组件(页面)的背景颜色?

如果要定义一个自定义组件(页面)的背景颜色,我尝试这样写:

page {
  background-color: #fff;
}


事实上这样会报错:

Some selectors are not allowed in component wxss, including tag name selectors, ID selectors, and attribute selectors.(./pages/support/support.wxss:2:1)


那么对自定义组件(页面)的背景颜色进行配置,WXSS要怎么写才是规范的?谢谢




回答关注问题邀请回答
收藏

1 个回答

  • brave
    brave
    2020-08-02
    Component({
      options: {
        addGlobalClass: true, // 基础库2.2.3开始支持
      },
    })
    // 样式写在page页面wxss或者app.wxss中
    
    2020-08-02
    有用 1
    回复 3
    • Admin²⁰²¹
      Admin²⁰²¹
      2020-08-02
      学到了,我还不知道啥时候添加了这个属性。太牛了,这个方便多了。
      2020-08-02
      回复
    • 唐同学
      唐同学
      2020-08-02
      这个这个配置我已经写有,其他样式可以引入到组件,但经过测试page {}不会引入。
      2020-08-02
      回复
    • brave
      brave
      2020-08-02回复Admin²⁰²¹
      可以的,除非你在引入组件的父页面定义了Page{},直接覆盖掉app.wxss的
      2020-08-02
      回复
登录 后发表内容
问题标签