【发布时间】:2016-10-14 09:20:45
【问题描述】:
我正在为我的网络应用程序使用 Material Design Lite (getmdl.io)。我有一个带有浮动label 的文本框;
我想将文本字段的下划线颜色更改为自定义颜色,而不是我定义为主要颜色的颜色(当您聚焦文本框时出现的线条)。
如何通过 CSS 或 Javascript 更改此颜色?
编辑:
这就是MDL文本字段的实现方式,但是一些JS用于在底部做动态下划线。
你也可以看到一个动态的例子here
<form action="#">
<div class="mdl-textfield mdl-js-textfield mdl-textfield--floating-label">
<input class="mdl-textfield__input" type="text" id="sample3">
<label class="mdl-textfield__label" for="sample3">Text...</label>
</div>
</form>
【问题讨论】:
-
你可以展示MDL如何实现一个文本字段?
-
@XZKS 我用例子编辑过
-
检查 chrome 中的 webtool 并设置 :focus on that 并添加 !important 以确保 :)
-
@Medda86 不幸的是,我什至不确定要设置什么属性或如何设置它
-
@tommy.bonderenka 不确定您是否已经检查过,但我更新了我的答案,仅供参考,有点完整:)
标签: javascript css material-design material-design-lite