このコードにCSSを追加しますが、インラインではしたくありません。 scssクラスでそれを変更すると、要素に適用されていないようです。イオン2成分テンプレートにCSSを追加するには
これはこれは.TSでpopovercontent HTML
<ion-content #popoverContent class="popover-page">
<div id="map" #popoverText ></div>
をですが、私は.scssファイルでこれを変更するときに、それは何も
を行いません@Component({
template :`
<ion-list>
<ion-list-header>Ionic</ion-list-header>
<button ion-item (click)="close()">Learn Ionic</button>
<button ion-item (click)="close()">Documentation</button>
<button ion-item (click)="close()">Showcase</button>
<button ion-item (click)="close()">GitHub Repo</button>
</ion-list>`
})
export class PopoverPage {
constructor(public viewCtrl: ViewController) {}
close() {
this.viewCtrl.dismiss();
}
を提出します
ion-list-header {
background-color: red;
}
私は本当にインラインCSSを追加したくないです、誰もそれを修正する方法のアイデア?
私のionic 2アプリには、 'theme'フォルダに' app.core.scss'ファイルがあります。ここで、すべての '.scss'ファイルをインポートする必要があります。それが含まれているかどうかを確認できますか?そうであれば、要素を調べて 'background-color'が優先される場所を調べることができますか?あなたの調査結果を返信してください。 :) –