Sidemenu цвет фона в Ionic-v4 - PullRequest
       32

Sidemenu цвет фона в Ionic-v4

0 голосов
/ 13 сентября 2018

У меня есть приложение Ionic-v4 с боковым меню, структурированным так:

<ion-app>
  <ion-split-pane>
    <ion-menu>
      <ion-header>
        <ion-toolbar>
        </ion-toolbar>
      </ion-header>

      <ion-content>
        <ion-list>
        </ion-list>
      </ion-content>
    </ion-menu>
  </ion-split-pane>
</ion-app>

Теперь я хочу иметь фон для всего бокового меню (заголовок, список, содержимое, все).

Но мне не нужно то, что я пытаюсь, я не понимаю, как это работает.

Я пробовал цвет фона для ion-menu и прозрачный фон для header и content, но тоже не работает.

Я знаю, что мне пришлось использовать, мне пришлось использовать ионные переменные CSS, такие как --ion-background-color, но как?

1 Ответ

0 голосов
/ 18 сентября 2018

Я думаю, что следующее решение поможет вам: -)

ion-menu {
  --ion-background-color: var(--ion-color-primary);
  --ion-text-color: var(--ion-color-primary-contrast);

  ion-toolbar {
    --background: var(--ion-color-primary);
  }

  ion-list {/* optional, but it needs when you use gradient as a background color.*/
    background: transparent;
  }
}
...