2017-06-30 14 views
2

どのように私は1角度材料のように入力し、Googleの連絡先から、このスクリーンショットの隣にMD-アイコン要素を追加することができます:私はmdPrefixを使用することができます知っている角度素材1のように入力の横にmdアイコンを追加するにはどうすればよいですか?

Googleの連絡先の編集フォーム

を私はこのスタイルがより好きです。

コード例:

<md-input-container> 
<md-icon mdPrefix>star</md-icon> 
<input placeholder="Test" mdInput /> 
</md-input-container> 

入力フィールド内のアイコンと私はそれがその横になりたい:

Icon inside input field

+0

質問に** **最短コード必要が含まれている必要があります問題**で問題**を再現し、好ましくは[Stack Sn ippet](https://stackoverflow.blog/2014/09/16/introducing-runnable-javascript-css-and-html-code-snippets/)。 [最小限の完全かつ検証可能なサンプルを作成する方法](https://stackoverflow.com/help/mcve)を参照してください。 – LGSon

答えて

0

は、いくつかのCSSのトリックを使用して、私はできmakeがしました提供されたスクリーンショットに近いもの。位置アイコンに

enter image description here

CSS:

/deep/ .mat-icon { 
    color: grey; 
    width: 24px; 
    margin: 20px 40px 0 0; 
} 

HTML:

<div style="display: flex"> 
    <md-icon >email</md-icon> 
    <md-input-container > 
    <input mdInput placeholder="Email"> 
    </md-input-container> 
</div> 

コードコードの助けを求めるexample

+0

ありがとう、そのCSSは素晴らしい作品です。しかし、フレームワークでこれを行う公式な方法があることを期待していました。角度素材1では、単にmd-アイコンをmd-input-containerの中に追加するだけでした。 –

関連する問題