【发布时间】:2018-04-12 05:06:55
【问题描述】:
我有多个输入字段,有些字段是 required,而必填字段用 * 提及,所以我只需要更改输入占位符 * 的颜色,不更改整个占位符颜色检查下图我到底需要什么。
我已经尝试下面的代码来实现这一点,但它可以改变占位符的整个颜色
div {
margin:10px 0px;
}
input {
width: 200px;
border: none;
border-bottom: solid 1px #8d97a0;
padding: 5px;
border-radius: 0;
background: #fff;
box-shadow: none;
}
::-webkit-input-placeholder {
color:red;
}
<div>
<input type="name" name="name" id="name" placeholder="Name *">
</div>
<div>
<input type="Email" name="email" id="email" placeholder="Email">
</div>
<div>
<input type="phone" name="phone" id="phone" placeholder="Phone">
</div>
<div>
<input type="password" name="password" id="password" placeholder="Password *">
</div>
【问题讨论】:
标签: html css input placeholder