这篇文章主要介绍“vant怎么修改placeholder样式”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“vant怎么修改placeholder样式”文章能帮助大家解决问题。
::-webkit-input-placeholder {
color: #ffffff;
font-weight: 400;
}
/* Firefox 4-18 */
:-moz-placeholder {
color: #ffffff;
font-weight: 400;
}
/* Firefox 19-50 */
::-moz-placeholder {
color: #ffffff;
font-weight: 400;
}
/* - Internet Explorer 10–11
- Internet Explorer Mobile 10-11 */
:-ms-input-placeholder {
color: #ffffff !important;
font-weight: 400 !important;
}
/* Edge (also supports ::-webkit-input-placeholder) */
::-ms-input-placeholder {
color: #ffffff;
font-weight: 400;
}
/* CSS Working Draft */
::placeholder {
color: #ffffff;
font-weight: 400;
}
我们经常用到placeholder属性是在input标签里面,placeholder属性主要作用是让输入框有个提示的显示。
那当我们想要改变placeholder属性中文字的大小颜色等样式时,又如何设置呢?
我们先来看一下正常的placeholder属性样式:
<input type="text" placeholder="正常的样式">
效果图:
上面的样式就是placeholder属性默认的样式,如果我们想要突出字体,是不是想把字体颜色改变一下,接下来我们试一下把字体颜色改为红色,先想一下该如何设置呢?
效果图:
代码:
在谷歌浏览器中使用
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>设置placeholder属性样式的多种写法</title>
</head>
<style>
input::placeholder{
color:#DD5A5D;
}
</style>
<body>
<input type="text" placeholder="字体颜色为红色">
</body>
</html>
注:因为不同浏览器的兼容性不同,所以在写代码方面也会有所差别。
input::-webkit-input-placeholder{ /* 使用webkit内核的浏览器 */
color: #E0484B;
}
input:-moz-placeholder{ /* Firefox版本4-18 */
color: #E0484B;
}
input::-moz-placeholder{ /* Firefox版本19+ */
color: #E0484B;
}
input:-ms-input-placeholder{ /* IE浏览器 */
color: #E0484B;
}
注: 冒号前可写相对应的input或textarea元素等,也可以省略不写,直接冒号开头。
有种写法虽然是复杂了点,但还是要介绍一下。
input[type='text']::-webkit-input-placeholder{ /* 使用webkit内核的浏览器*/
color: #E97F81;
}
input[type='text']:-moz-placeholder{ /* Firefox版本4-18 */
color: #E0484B;
}
input[type='text']::-moz-placeholder{ /* Firefox版本19+ */
color: #E0484B;
}
input[type='text']:-ms-input-placeholder{ /* IE浏览器 */
color: #E0484B;
}
注:第三种写法中的text是相对应html中的text,如果是密码框,那么相对应的就是password。
例如:
html:
<input type="password" placeholder="字体颜色为红色">
css:
input[type='password']::-webkit-input-placeholder{ /* 使用webkit内核的浏览器*/
color: #E97F81;
}
关于“vant怎么修改placeholder样式”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注亿速云行业资讯频道,小编每天都会为大家更新不同的知识点。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。