2015-08-11 2 views
0

Я использую следующий код для отображения галочки в строкеИонных Checkbox высота непропорционального

   <label class="row item item-input "> 
       <span class="item-text-wrap col col-50 input-label">Type Of Inspection</span> 
       <div class="col col-50"> 
        <div class="item-text-wrap row responsive-md"> 
         <ion-radio name="typeins" ng-model="form6.type" ng-value="'Monthly'">Monthly</ion-radio> 
         <ion-radio name="typeins" ng-model="form6.type" ng-value="'Yearly'">Yearly</ion-radio> 
         <ion-radio name="typeins" ng-model="form6.type" ng-value="'Periodic'">Periodic Discharge</ion-radio></div> 
       </div> 
      </label> 

фон моего приложения является черным и флажки белые. Когда ширина/высота устройства опускаются, как видно в this ionic playground link , флажок с большим количеством текста сохраняет высоту, а остальные короче. Поведение можно увидеть на прилагаемом скриншоте Checkbox height disproportional. Как сделать высоту другого равным самому большому флажку?

ответ

0

Для достижения желаемого результата вы можете сделать многое: 1. Обеспечьте минимальную высоту для элементов. 2. Скрыть переполнение текста 3. Обеспечьте минимальную ширину и ширину, чтобы каждый элемент имел размер, чтобы просто удерживать содержимое.

+0

«Ежемесячный» и «Годовой» имеют ту же высоту, что и «Периодический разряд». Можно проверить с белой границы под обоими, где белая рамка в «Периодическом разряде» теряется в собственном белом цвете. – user3677331

+0

Это стандартная ионная функция Checkbox, которая выглядит нормально, когда фон является стандартным, т. Е. Белый, но в моем случае он черный, и вот что вызывает проблему. – user3677331

+0

У вас установлено свойство background-color для родителя. – InfinitePrime

Смежные вопросы