angular - 离子内容被推到底部并带有标题
问题描述
所以我有一个我正在开发的应用程序,我添加了一个 Ion 标题,其中包含菜单的汉堡图标。但是有了这个,它下面的任何内容都会被推到屏幕的底部。
代码:
<ion-header [translucent]="true">
<ion-toolbar>
<ion-buttons slot="start">
<ion-menu-button></ion-menu-button>
</ion-buttons>
</ion-toolbar>
</ion-header>
<div >
<ion-card >
<ion-card-content *ngIf="currentLevel == 1">
Level 1
</ion-card-content>
<ion-card-content *ngIf="currentLevel == 2">
Level 2
</ion-card-content>
<ion-card-content *ngIf="currentLevel == 3">
Level 3
</ion-card-content>
<ion-card-content *ngIf="currentLevel == 4">
Level 4
</ion-card-content>
<ion-card-content *ngIf="currentLevel == 5">
Level 5
</ion-card-content>
</ion-card>
</div>
我得到什么:
解决方案
您应该尝试将 body 包裹起来<ion-content>
而不是 div
<ion-header [translucent]="true">
<ion-toolbar>
<ion-buttons slot="start">
<ion-menu-button></ion-menu-button>
</ion-buttons>
</ion-toolbar>
</ion-header>
<ion-content>
<ion-card>
<ion-card-content *ngIf="currentLevel == 1">
Level 1
</ion-card-content>
<ion-card-content *ngIf="currentLevel == 2">
Level 2
</ion-card-content>
<ion-card-content *ngIf="currentLevel == 3">
Level 3
</ion-card-content>
<ion-card-content *ngIf="currentLevel == 4">
Level 4
</ion-card-content>
<ion-card-content *ngIf="currentLevel == 5">
Level 5
</ion-card-content>
</ion-card>
</ion-content>
推荐阅读
- php - Laravel - 播种不令人耳目一新
- r - $ 运算符对原子向量无效,但没有 $
- list - Flutter Dart:如何更改类列表中类属性的值
- spring - 无法从浏览器中找到模板文件夹中的任何文件
- xamarin - Proguard 导致错误膨胀类 android.support.design.internal.BaselineLayout
- email - 如何明确指定要发送的电子邮件的语言?
- spring-security - 在 Spring Resource Server 中采用来自 JWT 的权限
- asp.net-core - 在 Razor 中显示基于模型 var 的隐藏 html 属性 - “@”必须后跟有效的代码块
- vba - VBA-Word 错误:如果在撤消列表中有“应用快速样式”时使用 UndoRecord 记录“全部替换”,则撤消列表会出错。如何避免?
- php - WordPress - functions.php 导致 WordPress 错误