@Paepens wrote:
I have some formatting troubles
I have a basic form with:
* 1 basic text input
* 2 radio groupsBut I'm not getting the layout 100% right:
* the label of the radio-group's is smaller (because it is a list header)
* spacing between header and radio itemsDo you advice 1 big ion-list with sub ion-lists for the radio-groups?
Or what is the best for mixed forms (basic inputs & radio/checkbox lists)?This is my result so far:
Inside a card: (there is a problem with the spacing after the last radio item in a list)
Without a card:
This is the html:
<ion-list> <ion-item> <ion-label fixed>Name</ion-label> <ion-input type="text" name="name" id="name" [(ngModel)]="customer.name"></ion-input> </ion-item> </ion-list> <ion-list radio-group name="gender" id="gender" [(ngModel)]="customer.gender"> <ion-list-header>Gender</ion-list-header> <ion-item> <ion-label>Male</ion-label> <ion-radio value="male"></ion-radio> </ion-item> <ion-item> <ion-label>Female</ion-label> <ion-radio value="female"></ion-radio> </ion-item> </ion-list> <ion-list radio-group name="gender2" id="gender2" [(ngModel)]="customer.gender2"> <ion-list-header>Gender2</ion-list-header> <ion-item> <ion-label>Male</ion-label> <ion-radio value="male"></ion-radio> </ion-item> <ion-item> <ion-label>Female</ion-label> <ion-radio value="female"></ion-radio> </ion-item> </ion-list>
Thanks!
Posts: 1
Participants: 1