代码之家  ›  专栏  ›  技术社区  ›  karlo1zg

在ionic中内联定位复选框

  •  1
  • karlo1zg  · 技术社区  · 7 年前

    我需要将两个复选框与它们所属的位置并排放置

    enter image description here

    到目前为止,我尝试的一切都没有给我想要的输出,所以这是我现在在应用程序中的代码。 这在我的表单元素中:

      <ion-item>
        <ion-label text-uppercase>Phone Calls</ion-label>
        <ion-checkbox name="receive_calls"
          [ngModel]="(contact$ | async).receive_calls">
        </ion-checkbox>
      </ion-item>
      <ion-item>
        <ion-label text-uppercase>Text Messages</ion-label>
        <ion-checkbox name="receive_messages"
          [ngModel]="(contact$ | async).receive_messages">
        </ion-checkbox>
      </ion-item>
    

    我不会提供样式代码,因为它目前不起作用。

    2 回复  |  直到 7 年前
        1
  •  11
  •   robbannn    7 年前

    您可以更换 <ion-item> -具有的元素 <div> <离子项目; 元素。我还将复选框包装在一个外层 <div>

    HTML:

    <div>
      <div float-left class="my-checkbox">
        <ion-label text-uppercase>Phone Calls</ion-label>
        <ion-checkbox name="receive_calls">
        </ion-checkbox>
      </div>
      <div float-right class="my-checkbox">
        <ion-label text-uppercase>Text Messages</ion-label>
        <ion-checkbox name="receive_messages">
        </ion-checkbox>
      </div>
    </div>
    

    SCS:

    .my-checkbox {
        display: flex;
        align-items: center;
    }
    

    结果:
    enter image description here

        2
  •  0
  •   sulaiman    5 年前

    您可以使用代替

     <ion-item> 
        <span>SMS &nbsp; </span>
        <ion-checkbox></ion-checkbox>
    </ion-item>