2016-10-18 5 views
1

Я использую ионный, и я хочу центрировать изображение независимо от ширины устройства, как это можно достичь?центр изображения, независимо от ширины линии в ионном

<ion-content class="padding"> 
<div style="margin-top:13%;margin-bottom: 20%"> 
<div class="brading"> 
    <img src="img/logo.png" > 
</div> 

    <form style="margin-top: 2%" name="myForm" novalidate> 
    <div class="list"> 

     <label class="item item-input" ng-class="{ 'has-errors' :myForm.username.$invalid, 'no-errors' : myForm.username.$valid}"> 
     <span class="input-label">Username</span> 
     <input type="text" name="username" ng-model="authorization.username" ng-minlength="3" required> 
     </label> 
     <div class="padding"> 
     <span class="error" ng-show="myForm.username.$error.required"> <i class="ion-person"></i> Nom utilisateur est obligatoire</span> 
     <span class="error" ng-show=" myForm.username.$error.minlength"><i class="ion-information-circled"></i> Veuillez saisir au moins 3 caractères</span> 
     </div> 
     <span us-spinner="{color: 'blue', radius:30, width:8, length: 16,top:100}" spinner-key="spinner-8"></span> 
     <label class="item item-input" ng-class="{ 'has-errors' :myForm.password.$invalid, 'no-errors' : myForm.password.$valid}"> 
     <span class="input-label">Password</span> 
     <input type="password" name="password" ng-model="authorization.password" ng-minlength="3" required> 
     </label> 
    </div> 

    <div class="padding"> 
     <button type="button" class="button button-block button-positive" ng-disabled="myForm.$invalid " ng-click="signIn(myForm)">Se connecter</button> 
    </div> 
    </form> 

CSS-код изображения:

.brading{ max-width: 500px; width: 50%; margin: auto 15%;} 
+0

использование маржи: авто; –

+1

это то же самое, что и этот вопрос: http://stackoverflow.com/questions/7055393/center-image-using-text-align-center – Andrew

+0

спасибо ser ... для вас ответ хорошо работает –

ответ

1

Добавить margin: 0 auto; и display:block или display:table в CSS

.brading{ max-width: 500px; width: 50%; margin: 0 auto; display:block;}
<ion-content class="padding"> 
 
<div style="margin-top:13%;margin-bottom: 20%"> 
 
<div class="brading"> 
 
    <img src="img/logo.png" > 
 
</div> 
 

 
    <form style="margin-top: 2%" name="myForm" novalidate> 
 
    <div class="list"> 
 

 
     <label class="item item-input" ng-class="{ 'has-errors' :myForm.username.$invalid, 'no-errors' : myForm.username.$valid}"> 
 
     <span class="input-label">Username</span> 
 
     <input type="text" name="username" ng-model="authorization.username" ng-minlength="3" required> 
 
     </label> 
 
     <div class="padding"> 
 
     <span class="error" ng-show="myForm.username.$error.required"> <i class="ion-person"></i> Nom utilisateur est obligatoire</span> 
 
     <span class="error" ng-show=" myForm.username.$error.minlength"><i class="ion-information-circled"></i> Veuillez saisir au moins 3 caractères</span> 
 
     </div> 
 
     <span us-spinner="{color: 'blue', radius:30, width:8, length: 16,top:100}" spinner-key="spinner-8"></span> 
 
     <label class="item item-input" ng-class="{ 'has-errors' :myForm.password.$invalid, 'no-errors' : myForm.password.$valid}"> 
 
     <span class="input-label">Password</span> 
 
     <input type="password" name="password" ng-model="authorization.password" ng-minlength="3" required> 
 
     </label> 
 
    </div> 
 

 
    <div class="padding"> 
 
     <button type="button" class="button button-block button-positive" ng-disabled="myForm.$invalid " ng-click="signIn(myForm)">Se connecter</button> 
 
    </div> 
 
    </form>

+0

спасибо ser за ваш ответ... –

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

  • Нет связанных вопросов^_^