2017-08-31 1 views
0

J'ai besoin de la longueur totale des champs de saisie dans mon md-card. Comment vous pouvez voir que j'ai défini la classe css md-block mais cela ne fonctionne pas comme prévu.ajuster la longueur totale de md-input-container en matériau angulaire

enter image description here

C'est mon code source:

<md-card layout-fill> 
    <md-card-content> 
     <md-input-container class="md-block"> 
     <label>Test1</label> 
     <input ng-model="test1" /> 
     </md-input-container> 

     <md-input-container class="md-block"> 
     <label>Test2</label> 
     <input ng-model="test2" /> 
     </md-input-container> 

     <md-input-container class="md-block"> 
     <label>Test3</label> 
     <input ng-model="test3" /> 
     </md-input-container> 
    </md-card-content> 
</md-card> 

Ne quelqu'un a une idée de ce qui est le problème?

+0

Où est votre classe CSS définie? – GLR

+0

@GLR c'est une classe définie par un matériau angulaire. – yuro

+0

Vous devez l'écraser si vous voulez un aspect différent de celui par défaut. Voyez comment changer la taille de la police des info-bulles de matériel angulaire ici: https://stackoverflow.com/questions/44587532/set-font-size-of-angular-material-tooltip – GLR

Répondre

-1
<md-form-field class="input-fields"> 
    <input mdInput placeholder="New Password" #username> 
</md-form-field> 

.input-fields { 
    width: 100%; 
} 

C'est ce que j'utilise en ce moment et il fonctionne comme prévu

+0

J'utilise un matériau angulaire avec angulaire1. cela signifie html et javascript pas tapuscrit. Et la documentation dit, que je n'ai pas besoin de définir une classe CSS personnalisée quand j'utilise la classe 'md-block' – yuro