私はちょうどこのGoogleマテリアルデザインライトを始めています。そして、私はあなたがこのラベルに焦点を当てるときに、このテキストフィールドが浮かんでいるのを発見しました色は青または海軍またはidkです。GoogleのMDLテキストフィールドの色を変更するには
問題がある、私はこのカラーインディゴ・ピンク
<link rel="stylesheet" href="https://code.getmdl.io/1.2.1/material.indigo-pink.min.css">
へのリンクの色を変更しますが藍の色または私はそれに焦点を当てたピンク色への私のTextFieldに変更はありません。
質問は簡単ですが、どのように変更するのですか?
私はこれで何かしましたが、まだそれに運がありません。
HTML:
<form action="#">
<div class="mdl-textfield mdl-js-textfield mdl-textfield--floating-label">
<input class="mdl-textfield__input" type="text" id="sample4">
<label class="mdl-textfield__label" for="sample3">Text...</label>
</div>
<div class="mdl-textfield mdl-js-textfield mdl-textfield--floating-label">
<input class="mdl-textfield__input" type="text" pattern="-?[0-9]*(\.[0-9]+)?" id="sample4">
<label class="mdl-textfield__label mdl-color-modifier" for="sample4">Number...</label>
<span class="mdl-textfield__error">Input is not a number!</span>
</div>
</form>
CSS:フォーカス、それはまだあまりにも運がありません:
div .mdl-textfield__label:after {
background: pink;
}
.mdl-textfield--floating-label .is-focused .mdl-textfield__label, .mdl-textfield--floating-label.is-dirty .mdl-textfield__label, .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label{
color:pink;
}
.mdl-color-modifier:focus{
color:pink;
}
私は擬似でそれに新しいクラスを適用しようとしました。
あなたは下のボーダーがフォーカス時に切り替わるへの色の意味ですか?私はそれはJavaScriptと関係があると信じています:focus擬似DOESは要素に瞬時に適用されますが、それより上ではまだ中心からのアニメーションが境界線を再現し、重要な属性をオーバーライドします。 – davidtaubmann
check私の例。 yaのために働くべきです。 #FAFAFAを#<どんなインディゴの16進数でも> –