如何修改placeholder【占位符】样式

简介: 如何修改placeholder【占位符】样式

思路:


首先要获取到placeholder,获取到了之后才能改变它。

怎么获取?我们可以通过伪元素::placeholder来达到目的。

这里还要看看::placeholder的兼容性,MDN公布目前此伪元素只兼容以下版本


Chrome 56+

Firefox 51+

Safari 10.1+

Opera 43+

Edge 16+

IE 11+

iOS Safari 10.3+

Android Browser 4.4+

Android Chrome 56+

placeholder用于占位置,向用户提示。那么根据不同的项目要求,需要设置占位符的样式,以下代码可以帮助我们实现placeolder的颜色,透明度,字体大小,风格等等的设置。


css代码如下:


input::-webkit-input-placeholder {

               color: red;

               font-size: 1.5em;

               font-family: 楷体;

               font-weight: bold;

           }


效果如下:

相关文章
|
JavaScript
js通过input框输入属性和值,改变div的属性
js通过input框输入属性和值,改变div的属性
119 0
|
5月前
|
前端开发 iOS开发
通过css内修改input框placeholder样式
通过css内修改input框placeholder样式
90 1
|
6月前
【UI】 修改element-ui input输入框placeholder提示信息、占位符的样式
【UI】 修改element-ui input输入框placeholder提示信息、占位符的样式
589 0
|
6月前
|
缓存 JavaScript 前端开发
通过id给input框和div赋值,修改属性值。
通过id给input框和div赋值,修改属性值。
139 0
通过id给input框和div赋值,修改属性值。
|
前端开发 数据安全/隐私保护
CSS去掉input框里面的默认字体颜色
CSS去掉input框里面的默认字体颜色
145 1
|
6月前
|
Web App开发 前端开发
CSS - 修改输入框placeholder默认颜色
CSS - 修改输入框placeholder默认颜色
51 0
|
12月前
|
前端开发
设置输入框placeholder默认文字颜色
设置输入框placeholder默认文字颜色
324 0
|
前端开发
css去掉input框里面的默认颜色
css去掉input框里面的默认颜色
73 0
|
前端开发
css:input元素placeholder样式设置
css:input元素placeholder样式设置
235 0
css:input元素placeholder样式设置
|
Web App开发 前端开发
去掉谷歌默认的input textarea边框样式
谷歌浏览器Chrome基于WebKit开源浏览器引擎,自然能够通过相关的一切方法自定义设置浏览器的默认状态。谷歌浏览器Chrome安装之后,大家应该都留意到所有的表单都会添加黄色边框特效。在某些时候这些特效还是很不错的,但是当网站本身就已经对于表单样式有一定的设计时,这种默认表单样式就会让人觉得套样了!
158 0