2017-04-20 8 views
0

価格のフィルタを作成しようとしていますが、これらの要素を正しく整列させることができません。このコードでは md-input-containerとラベルが整列していません

<div formGroupName="price.baseMSRP" fxLayout="row"> 
    <span>Price</span> 

    <md-input-container> 
     <input mdInput type="number" min="{{data.price.min}}" max="{{data.price.max}}" step="1000" 
       placeholder="Min:" value="{{data.price.min}}" formControlName="$gte" (change)="onUpdate(form.value)" /> 
    </md-input-container> 
    <span>to</span> 
    <md-input-container> 
     <input mdInput type="number" min="{{data.price.min}}" max="{{data.price.max}}" step="1000" 
       placeholder="Max:" value="{{data.price.max}}" formControlName="$lte" (change)="onUpdate(form.value)" /> 
    </md-input-container> 
</div> 

は、この結果が得られます。私は、これは少しより多くの整列に見えるようにするためとアウトスペースそれらをにHTML/CSSを編集することができますどのように

broken price

少し?

理想的には、 "Price"と "to"が "11990"と "247900"で整列することが理想です。これはどのように(Flexboxを使って)できますか?

おかげでCSSプロパティを作成するMD-入力コンテナ

でテキストを整列させる不思議に思っている人のために

+1

は、あなたが使用しているCSSを含めることはできますか? – Kellen

+0

@Kellen、私はカスタムCSSを使用していません – Moshe

+1

添付したスクリーンショットには、何らかのスタイルが適用されています。そのCSSはどこから来ていますか? – Kellen

答えて

1

.range-to { 
    padding-top: 13px; 
    padding-left: 20px; 
}