Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 如何从任何页面更改菜单背景4_Css_Ionic Framework_Ionic4 - Fatal编程技术网

Css 如何从任何页面更改菜单背景4

Css 如何从任何页面更改菜单背景4,css,ionic-framework,ionic4,Css,Ionic Framework,Ionic4,我想为每个页面更改不同的离子菜单背景,但它不起作用: ion-menu ion-content{ --background: #59d36d; } app.component.html: <ion-split-pane contentId="main-content"> <ion-menu contentId="main-content" type="overlay"> &l

我想为每个页面更改不同的离子菜单背景,但它不起作用:

ion-menu ion-content{
     --background: #59d36d;
} 
app.component.html:

  <ion-split-pane contentId="main-content">
    <ion-menu contentId="main-content" type="overlay">
      <ion-content class="app-content" part="placeholder">
        <ion-list id="inbox-list">
          <ion-list-header lines="full">
            <ion-avatar >
              <ion-img [src]="'./assets/logo.png'"></ion-img>
            </ion-avatar>
             Pyramid to True Love
          </ion-list-header>
          <ion-menu-toggle auto-hide="false" *ngFor="let p of appPages; let i = index">
            <ion-item (click)="selectedIndex = i" routerDirection="forword" [routerLink]="[p.url]" lines="none" detail="false" >
              <ion-icon slot="start" [ios]="p.icon + '-outline'" [md]="p.icon + '-sharp'"></ion-icon>
              <ion-label>{{ p.title }}</ion-label>
            </ion-item>
          </ion-menu-toggle>
        </ion-list>
     </ion-app>
任何.page.scss(不工作):

可能吗?

你可以这样使用, 参考:

ion-menu ion-content{
     --background: #59d36d;
} 
ion-menu {
  --ion-background-color: var(--ion-color-primary);
  --ion-text-color: var(--ion-color-primary-contrast);
}