离子4-如何将模式背景更改为透明?

Mhm*_*ani 0 html css ionic-framework ionic4

我正在尝试创建具有透明背景的模态,但是它不起作用

ion-content {
  --background-color: rgba(255, 255, 255, 0.7);
}

.closeBtn {
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
}
Run Code Online (Sandbox Code Playgroud)
<ion-content padding>
  <h3 class="ion-text-center">
    <strong>Test.</strong>
  </h3>
  <ion-button class="closeBtn" color='light' fill='clear'>Close</ion-button>
</ion-content>
Run Code Online (Sandbox Code Playgroud)

我希望看到一些透明性。

Sae*_*udi 6

你可以通过改变--ion-background-color变量来做到这一点ion-modal

ion-modal {
  --ion-background-color: #ffffff85;
}

Run Code Online (Sandbox Code Playgroud)

  • 感谢您的回答,但它也没有解决我的问题。 (2认同)

MD *_*ali 5

global.css

    .modal-wrapper{
        background: transparent !important;
}
Run Code Online (Sandbox Code Playgroud)

page.scss

ion-content{
    --background: transparent;
}
Run Code Online (Sandbox Code Playgroud)