离子4-设置整页的背景图像

问题描述 投票:0回答:1

我正在尝试将整张背景图像设置为footer内容

<ion-content class='background' fullscreen>
</ion-content>
<ion-footer no-border>
    <ion-row>
        <ion-col><ion-button size="large" fill='outline' expand="block" color="primary" (click)="goSearch()">English</ion-button></ion-col>
        <ion-col><ion-button size="large" fill='outline' expand="block" color="secondary" (click)="goSearch()">العربية</ion-button></ion-col>
    </ion-row>
</ion-footer>

以上代码未将背景图像设置为整页,并且将页面显示为,

enter image description here

我试图将离子行设置为透明,但无法正常工作。

ion-row {
  --background: transparent;
  --ion-color-base: transparent !important;
}

但是,如果我删除或在页脚中,它将按预期工作。

<ion-footer no-border>
    <ion-button size="large" fill='outline' expand="block" color="primary" (click)="goSearch()">English</ion-button>
    <ion-button size="large" fill='outline' expand="block" color="secondary" (click)="goSearch()">العربية</ion-button>
</ion-footer>

enter image description here

由于需要添加更多控件,是否有任何方法可以使页脚中的元素透明?

版本:

"dependencies": {
    "@angular/common": "^7.2.2",
    "@angular/core": "^7.2.2",
    "@ionic-native/core": "^5.0.0",
    "@ionic/angular": "^4.1.0",
}

谢谢。

css ionic-framework background-image footer ionic4
1个回答
0
投票
<ion-header translucent="true" no-border>
    <ion-toolbar>
       <ion-buttons color="secondary" slot="start">
          <ion-back-button color="secondary" text="" icon="arrow-round-back"></ion-back-button>
       </ion-buttons>
    <ion-title></ion-title>
</ion-toolbar>

<ion-content fullscreen="true" class="background">
   <!-- Content here  -->
</ion-content>
© www.soinside.com 2019 - 2024. All rights reserved.