私はイオン性のアプリケーションを開発しており、奇妙な動作があります。イオンヘッダーの色を変更するには
<ion-nav-bar class="bar-calm nav-title-slide-ios7">
<ion-nav-back-button ng-click="clickMe()" class="button-clear"><i class="icon ion-ios7-arrow-back"></i> Back </ion-nav-back-button>
</ion-nav-bar>
カスタム背景ヘッダーカラーを使用する予定です。そこで、コードを
に変更しました。<ion-nav-bar class="bar-calm nav-title-slide-ios7" ng-style="HeaderColor">
<ion-nav-back-button ng-click="clickMe()" class="button-clear"><i class="icon ion-ios7-arrow-back"></i> Back </ion-nav-back-button>
</ion-nav-bar>
ここで、HeaderColor属性には、背景色のスタイルが定義されています。 も追加 -
今.nav-bar-block .bar {
background-color:inherit !important;
}
を、私は背景色のプロパティを見ることができる午前バーをNAVに適用されるが、ヘッダーには透明であり、イオンビューではなく、ヘッダの色を示しています。 例:イオンビューが緑色で、ヘッダーが黒色の場合、ヘッダーを含めて完全に緑色に表示されます。
実例を掲載できますか? – Nick
'HeaderColor'がコントローラにどのように設定されていますか? –
私はバー・カラムがあなたのケースの責任あるクラスだと思っています.... –