【BUG记录】uni小程序端 直接在 page 元素上设置背景色,在设置scoped ,背景色会消失

26 阅读1分钟

情况:

直接在 page 元素上设置背景色,在设置scoped ,背景色会消失

原因

因为使用了 scoped, page 是根节点,会导致uni无法选中page节点

解决

给page 单独使用一个 style,不设置scoped 就解决了。

<style lang="scss" scoped>
  .order-box {
    background-color: white;
    width: 80%;
    height: 300rpx;
    margin: 0 auto;
    margin-bottom: 30rpx;
  }
</style>

<style lang="scss">
  Page {
    background-color: #f1f1ff;
  }
</style>