2016-09-16 10 views
3

Material Design Liteのテキストフィールドを動作させようとしていますが、ボトムの色付きラインにわずか3〜4ピクセルのギャップがあります灰色の開始ライン。任意のMDLテキストフィールドの例私は自分のページにプラグインします。同じ結果が得られます。ローカルで問題を引き起こしているのは何ですか?また、フロントエンドでreact.jsを使用しています。Material Design Lite - テキストフィールドのボトムラインに色付きの線がわずかに隙間があります

私は材料設計ライトの1.2.1です。ここで

はイメージです。ここ enter image description here

は私のコードです:

<div className="mdl-textfield mdl-js-textfield mdl-textfield--floating-label"> 
    <input className="mdl-textfield__input" type="text"/> 
     <label className="mdl-textfield__label" htmlFor="nameField"> 
      Your name 
     </label> 
</div> 
+0

実例を共有できますか?フィドルかペン? –

+0

私が使用している例:https://getmdl.io/components/#textfields-section自分のコードに追加すると同じギャップができます。しかし、彼らはオンラインでうまくいく。 – freeBeerTomorrow

+0

@PraneshRaviは、実装されたコードを見ることなく、私たちは手伝ってくれません。 – link2pk

答えて

3

私はブートストラップで使用した場合MDLと同じ問題に直面していたし、ブートストラップCSSファイルを判明のマージンを追加します5pxのギャップを作成するLabel elmentの場合は、5pxからその下に移動します。 Bootstrap.cssから

JSFiddle-Recreating the issue

コードスニペットは0PXするラベル要素のマージン下を減らすだろう

label { 
    display: inline-block; 
    max-width: 100%; 
    margin-bottom: 5px; 
    font-weight: bold; 
} 

修正を提出します。

Fix- JsFiddle

.mdl-textfield__label{ 
    margin-bottom:0px; 
} 

この情報がお役に立てば幸いです。

関連する問題