CSS 如何修改 input 中的 placeholder 的默认颜色
placeholder 是 input 框中的提示文字,默认颜色是灰色的,color 是修改 input 中用户输入文本的颜色,通过 color 属性不能修改 placeholder 的颜色,要想修改 placeholder 的默认颜色可以使用 CSS 提供的 placeholder(非控件属性)属性。
**修改页面所有input中placeholder颜色**
将用以下代码写在 style 中,将所有 input 的 placeholder 中文字颜色修改为红色
```
input::placeholder{
color:red;
}
```
**修改页面某一个input的placeholder颜色的语法**
例如,有两个 input,如下
```
<input type="text" class="ipt1" placeholder="input 1" />
<input type="text" class="ipt2" placeholder="input 2" />
```
要将 class 为 ipt2 的 input 的 placeholder 颜色修改为红色,其他 input 的保持默认颜色不变,style代码如下
```
ipt2::placeholder{
color:red;
}
```
我的笔记