输入框placeholder字体

16 篇文章 0 订阅
9 篇文章 0 订阅

CSS:

input[type="text"]::-webkit-input-placeholder{color:red;opacity:1;}/* WebKit browsers */
input[type="text"]:-moz-placeholder{color:red;opacity:1;}/* Mozilla Firefox 4 to 18 */
input[type="text"]::-moz-placeholder{color:red;opacity:1;}/* Mozilla Firefox 19+ */
input[type="text"]:-ms-input-placeholder{color:red;opacity:1;}/* Mozilla Firefox 19+ */

效果:

这里写图片描述


解析:

placeholder存在兼容性问题,只有支持placeholder的浏览器才可以设置其样式;
opacity:为透明度;默认半透明;取值范围0-1;
placeholder的字体继承数据框的样式;
例如:input{font-size: 22px;} 则placeholder的字号为22px

不支持placeholder的浏览器要定义类似的效果,需要自己用dom模拟 查看样例


ps:鉴于个人经验有限,所有观点,如有异议,请直接回复讨论(请勿发表攻击言论)。
加入QQ群209952809(需回答问题,答案为csdn);群聊更快解决问题,更happy。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值