2016-05-20 5 views
0

IONIC 2のページの背景イメージを設定しようとしています。 私は複数のものを試しました。前述の方法上記IONIC 2のページの背景イメージ

my Html code**strong text** 

<ion-content class="myview" padding class="letsstart"> 

</ion-content> 

**my scss** 

.myview { 


    background-image: url('../../img/letsstart.jpg'); 
// background-image: url('/img/letsstart.jpg'); 
// background-image: url('img/letsstart.jpg'); 
// background-image: url('../img/letsstart.jpg'); 
// background-image: url('./img/letsstart.jpg'); 

} 

機能していない... 私が行方不明です何かあります?

答えて

1

あなたのurlに値を持つ変数をtsに含めてから、htmlで変数を使用してみてください。

TS

constructor(){ 
    this.backimg = 'img/letsstart.jpg'; 
    } 

HTML

<ion-content class="login-content" style="background-image: url('{{backimg}}')"> 
</ion-content> 

SCSS

.login-content{ 
    width: 100%; 
    height: auto; 
    background-repeat: no-repeat; 
    background-size: 100% 100%; 
} 

それは私のために働きました。これがあなたにも役立つことを願っています。

+0

uはダイレクトパスを設定し実施している../assets/your_folder/your-image.*

ion-content { background: url("../assets/images/city-view_min_resized.jpg") no-repeat center center fixed; height: 100%; } 

はそれが役立ちます:)ホープパスを使用し続けますか? –

+0

はい。私はwww/imgフォルダに自分のイメージを持っています。 – AishApp

+0

私は同じパスに従っています。それはあなたのために完全にレンダリングされますか? –

0

background-imageを使用しないでください:

background-image: url('../../img/letsstart.jpg'); 

使用background

background: url('../../img/letsstart.jpg'); 
0

イオン3.10.1

宣言

page-login { 
    .login-background{ 
     background: no-repeat fixed center; 
     -webkit-background-size: cover; 
     -moz-background-size: cover; 
     background-size: cover; 
     background-image: url(/assets/img/background.jpg); 
    } 
} 

結果に引用符とフィニッシュせずに含める:

Ionic 3 result

Photo by Samuel Fyfe on Unsplash

0

どこでも、あなたは、任意のレベルで、