[英]ion-content overlaps with ion-header when in ion-router-outlet
我正在使用最新版本的 ionic4(rc0),我正在嘗試在根目錄的 app.component.ts 中創建我的<ion-header>
。
<ion-app>
<ion-header>
<ion-toolbar color="primary">
<ion-title>
<img src="assets/atippr_logo.svg" class="atippr-header"/>
</ion-title>
</ion-toolbar>
</ion-header>
<ion-menu side="start">
<ion-header>
<ion-toolbar color="primary">
<ion-title>Menu</ion-title>
</ion-toolbar>
</ion-header>
<ion-content>
<ion-list>
<ion-item ion-item menuClose="start" href="/dashboard">
<ion-icon name="apps" item-left></ion-icon>
Dashboard
</ion-item>
</ion-list>
</ion-content>
</ion-menu>
<ion-router-outlet main></ion-router-outlet>
</ion-app>
后來我想在我的路由頁面中設置我的<ion-content>
。
<ion-content>
Login
</ion-content>
但是現在我的頁面內容總是與 app.component.ts 的標題重疊,當我記得在 ionic3 中正確時有一個標簽添加 hasHeader="true" 但沒有效果。
任何人都可以幫助我嗎?
不知道它是否仍然相關,但我遇到了同樣的問題並找到了這個結構來解決它:
<ion-app> <ion-header> <ion-toolbar> <ion-title>Header</ion-title> </ion-toolbar> </ion-header> <ion-content > <ion-router-outlet > </ion-router-outlet> </ion-content> <ion-footer> <ion-toolbar> <ion-title>Footer</ion-title> </ion-toolbar> </ion-footer> </ion-app>
也不要忘記在您的組件 html 中打開一個新的(帶/不帶填充)
試過你給內容課“has-header”?
<ion-content class="has-header">
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.