如何使离子元素漂浮在离子头上

时间:2019-06-17 16:52:19

标签: javascript css ionic4

我要使图标位于标题和内容部分之间

,但在标题部分下一直保持不变。

这是我得到的结果:

enter image description here

我的html代码

    <div id="editor" contenteditable="true"></div>

<ion-header >
<ion-toolbar class="header">
  <ion-buttons slot="start">
      <ion-menu-button></ion-menu-button>
  </ion-buttons>
  <ion-title class="app-title" text-center>My app</ion-title>
</ion-toolbar>

<ion-toolbar class="header">
    <ion-row>
        <ion-col text-center routerLink="/mails-to-sign">
          <p class="stat-title">Courriers à signer</p>
        </ion-col>
        <div class="verticalLine"></div>          
        <ion-col text-center routerLink="/action"> 
            <p class="stat-title"> Actions à réaliser </p>
        </ion-col>
        <div class="verticalLine"></div>
        <ion-col  text-center routerLink="/refused-mails"></p>
            <p class="stat-title">Courriers transmit</p>
        </ion-col>
      </ion-row>

</ion-toolbar>

我的CSS

<ion-content>
    <ion-icon class="add-mail-btn" color="success" name="add-circle"></ion-icon>
</ion-content>

1 个答案:

答案 0 :(得分:2)

看起来您正在寻找 ion-fab 组件:

enter image description here

<ion-content>
 <!-- 
      fab placed to the top and end and on the top edge 
      of the content overlapping header 
 -->
  <ion-fab vertical="top" horizontal="end" edge slot="fixed">
    <ion-fab-button>
      <ion-icon name="person"></ion-icon>
    </ion-fab-button>
  </ion-fab>

...

</ion-content>

请注意,按钮的位置是通过使用以下 properties vertical="top" horizontal="end" edge

来实现的