У меня возникли некоторые трудности со стилем mdl-textfield. В частности, размер и цвет плавающей метки, а также высота и цвет анимации после нажатия на поле ввода.
По сути, это моя отправная точка, взятая из списка компонентов.
https://jsfiddle.net/2aznyc4n/1/
<form action="#">
<div class="mdl-textfield mdl-js-textfield mdl-textfield--floating-label">
<input class="mdl-textfield__input" type="text" id="sample3" placeholder="Text here.">
<label class="mdl-textfield__label" for="sample3">Text...</label>
</div>
</form>
Я могу установить размер и цвет плавающей метки, добавив в метку в html
style="font-size:x-large; color:purple"
Так это какая-то ошибка, что это не действует, когда метка становится плавающей, если это установлено в css? Если я установлю стиль в html и в css, то оба они внезапно подействуют. Я просто не могу уложить это в голове.
Если все возможно, я хочу избежать стилей в своем html.
Я копался в исходном коде, но мне не удалось выяснить стиль цвета и высоты mdl-js-textfield.