9

Ionic 2 でナビゲーション バーの背景色を変更しようとしています。class="bar bar-stable" など、多くのことを試しました。

現在、私のコードは次のようになっています。

<ion-navbar  *navbar> 

背景は現在灰色です(デフォルト)

4

8 に答える 8

9

ionic 2 から、src/theme/variables.scss ファイルにカスタム スタイルを追加できます。

ここに画像の説明を入力

そして、必要な場所にクラスを追加します

ここに画像の説明を入力

ここに画像の説明を入力

今すぐ結果を見てください

ここに画像の説明を入力

参照 : Ionic アプリのテーマ設定

于 2016-11-18T06:37:31.530 に答える
7

navbar には独自のスタイルがあります。したがって、上書きする必要があります。

.toolbar-background {
  background-color: #0c60ee;
}
于 2016-04-29T12:19:07.953 に答える
4

Ionic 2の場合:これを試してください

イオン1では、このようにすることができます。ここを見てください:イオンヘッダー

他の方法

css:

.theme-color {
background-color: ##009688 !important;
color: #ffffff;}

html:

   <ion-nav-bar class="theme-color"><ion-nav-bar>

これがお役に立てば幸いです。

于 2015-12-04T08:31:32.080 に答える
0

ionic -version残念ながら、これは package.json に次の依存関係があるIonic2 の最新バージョン (10/25/16 の時点で - = 2.1.4) では機能しないようです。

    "@angular/common": "2.0.0",
    "@angular/compiler": "2.0.0",
    "@angular/compiler-cli": "0.6.2",
    "@angular/core": "2.0.0",
    "@angular/forms": "2.0.0",
    "@angular/http": "2.0.0",
    "@angular/platform-browser": "2.0.0",
    "@angular/platform-browser-dynamic": "2.0.0",
    "@angular/platform-server": "2.0.0",
    "@ionic/storage": "1.0.3",
    "ionic-angular": "2.0.0-rc.1",
    "ionic-native": "2.2.3",

解決するには、これに次を追加する必要がありましたapp.scss

.toolbar-background {
  background-color: blue;
}
于 2016-10-27T03:04:24.127 に答える