0
私はすべての種類のすべてのフレックス、レイアウトラップ、私が考えることができるすべての角度の材料を試しました。md-input-containerとmd-datepickerで均等に間隔を置いて
これらの入力を均等に配置する方法を理解できません。
すべての入力がmd-input-containerの内部にあり、md-datepickerを1つの内部に入れることができないという問題は だと思います。
誰かが私にこれらを均等に配置する方法を教えてもらえれば、本当にすばらしいでしょう!
<form name="formData" action="http://localhost:3000/senddata" method="POST">
<md-input-container class="md-block" >
<label><i class="material-icons">face</i> Name</label>
<input type="text" name="name" ng-model="$ctrl.name"/>
</md-input-container>
<md-input-container class="md-block">
<label><i class="material-icons">explore</i> Zip Code</label>
<input required type="text" name="zipCode" ng-model="$ctrl.zipCode" ng-minlength="5" pattern="^\d{5}(?:[-\s]\d{4})?$"/>
<div ng-messages="formData.zipCode.$error" style="color:red;" role="alert">
<div ng-message="required">This field is required!</div>
<div ng-message="minlength">Minimum length is 5</div>
</div>
</md-input-container>
<md-datepicker ng-model="$ctrl.myDate" class="md-block md-datepicker-focused" md-placeholder="Enter date" required md-max-date="$ctrl.maxDate"></md-datepicker>
<md-input-container class="md-block">
<label><i class="material-icons">search</i> Search:</label>
<input type="text" name="search" ng-model="$ctrl.search" required/>
<div ng-messages="formData.search.$error" style="color:red" role="alert">
<div ng-message="required">This field is required!</div>
</div>
</md-input-container>
<md-button class="md-raised md-primary" ng-disabled="formData.$invalid" ng-click="$ctrl.getData()" style="float:right;">Submit
</md-button>
Plunker、Fiddle、またはCodePenの例を作成できますか? –
日付ピッカーの周りにmd入力コンテナを入れてみてください。最新のHEADを使用する必要があります。 https://github.com/angular/material/issues/4233 – kuhnroyal
列または行のレイアウト? – nextt1