这是手机上的H5页面,我要实现这样的placeholder样式,请问要怎么实现呢
我主要是想知道怎么给placeholder设置两种不同的颜色
这是手机上的H5页面,我要实现这样的placeholder样式,请问要怎么实现呢
我主要是想知道怎么给placeholder设置两种不同的颜色
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
color: #909;
}
:-moz-placeholder { /* Mozilla Firefox 4 ~ 18 */
color: #909;
opacity: 1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #909;
opacity: 1;
}
:-ms-input-placeholder { /* Internet Explorer 10 ~ 11 */
color: #909;
}
::-ms-input-placeholder { /* Microsoft Edge */
color: #909;
}
::placeholder { /* 大部分现代浏览器 */
color: #909;
}
placeholder里的字体样式可以通过这样修改
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
color: #909;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #909;
opacity: 1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #909;
opacity: 1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
color: #909;
}
而字体前方的红色*,可以采用背景图片的形式插入
input{
background: url(......) no-repeat 2%;//具体位置你调整下
padding-left:10px;//调整光标插入位置,防止与*号重叠
}
3 回答5.1k 阅读✓ 已解决
5 回答1.9k 阅读
2 回答1.9k 阅读✓ 已解决
1 回答2.9k 阅读✓ 已解决
3 回答2.4k 阅读
4 回答2.2k 阅读
2 回答956 阅读✓ 已解决