web-dev-qa-db-fra.com

Définir le fond dégradé dans ionic 4

J'essaie d'ajouter un fond dégradé uniquement pour quelques pages,

login.page.html

<ion-header>

</ion-header>

<ion-content padding class="bg-class">
   <p>lorem</p>
</ion-content>

_ login.page.css

.bg-class{
    background-image: linear-gradient(197deg, rgba(100,100,100,1) 0%, rgba(63,63,63,1) 13.5%, rgba(29,29,29,1) 33.33%, rgba(0,0,0,1) 100%) !important
}

Cela ne fonctionne pas, puis-je savoir où je me trompe? Y a-t-il autre chose que je dois faire pour que celui-ci fonctionne?.

4
akshay ramesh

Dans ionic 4, vous devez utiliser des variables CSS pour thématiser le ion-content.

Modifiez simplement votre règle CSS comme suit:

.bg-class{
  --background: linear-gradient(197deg, rgba(100,100,100,1) 0%, rgba(63,63,63,1) 13.5%, rgba(29,29,29,1) 33.33%, rgba(0,0,0,1) 100%) !important;
}

Voici le guide thématique

5
user184994

Essayez comme ça ...

login.page.html

<ion-content padding>
  <div class="bg-class">
    <p>lorem</p>
  </div>
</ion-content>

_ login.page.css

.bg-class{
           background-image: linear-gradient(197deg, rgba(100,100,100,1) 0%,rgba(63,63,63,1) 13.5%, rgba(29,29,29,1) 33.33%, rgba(0,0,0,1) 100%) !important;
 }
0
Alireza Yazdani