【问题标题】:Background color is stuck after changing it to transparent将背景颜色更改为透明后卡住
【发布时间】:2018-04-25 15:41:10
【问题描述】:

所以我正在使用插件 (https://github.com/cordova-plugin-camera-preview/cordova-plugin-camera-preview) 或 (https://ionicframework.com/docs/native/camera-preview/) 并且要显示它,我必须像在 camera.scss 中一样将背景颜色设置为透明:

    page-camera {

}
html, body, ion-app, ion-content, ion-page, .nav-decor{
   background-color: transparent !important;
}

但我遇到的一个问题是,当我关闭 cameraPreview 并弹出视图时,我的背景被卡在透明状态。

如何让我的背景仅在使用相机插件时透明?

以下是一些截图:

这张图片的背景是白色的^^正确

这张图片的背景是透明的^^正确 背景现在是透明的^^不正确

我没有在应用程序中使用其他 css,那么如何仅在一个相机屏幕上更改背景颜色?

谢谢

【问题讨论】:

  • 你可以使用 background-color:rgba(255,255,255,0.0); 我的东西它正在工作。

标签: html css cordova ionic-framework ionic2


【解决方案1】:

为什么不在页面相机中使用透明部分?

page-camera {
  html, body, ion-app, ion-content, ion-page, .nav-decor{
      background-color: transparent !important;
  }
}

所以它只影响该页面。或者您必须在 home.component 中设置 background-color:initial(如果有的话)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-17
    • 1970-01-01
    • 1970-01-01
    • 2017-06-06
    相关资源
    最近更新 更多