视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
图文详解placeholder属性的使用方法以及如何修改placeholder的默认样式
2020-11-02 22:08:32 责编:小采
文档
 在页面布局时经常会用到input输入框,有时为了提示用户输入正确的信息,需要用placeholder属性加以说明。这篇文章就和大家讲讲placeholder属性怎么用以及如何修改placeholder属性的样式,感兴趣的朋友可以参考一下,希望对你有所帮助!

placeholder 是HTML5 中新增的一个属性。placeholder可以用来描述输入字段预期值的简短的提示信息。提示信息会在用户输入值之前显示,一旦用户输入信息该提示就会自动消失。比如:我们在登录时需要输入用户名和密码,它会提示你什么地方输入用户名,什么地方输入密码,这个就是使用的placeholder属性。

注意:placeholder 属性适用于下面的 input 类型:text、search、url、tel、email 和 password。

一、placeholder属性怎么用

语法: placeholder="你想要提示的内容"

可以直接在需要提示的input输入框中加上placeholder属性,比如:<input type="text" name="name" placeholder="请输入用户吗">

<input type="text" id="input" placeholder="请输入用户名" />

效果图:

如图所示,input输入框里面提示用户输入用户名

二、placeholder属性修改

当placeholder属性默认的颜色,样式等不能满足我们的需要时,需要修改它的样式。

写法:input::-webkit-input-placeholder{你想要修改的样式}

因为placeholder是 HTML5 中新增加的属性,需要注意浏览器的兼容性。

::-webkit-input-placeholder{} /* 使用webkit内核的浏览器 */

:-moz-placeholder{} /* Firefox版本4-18 */

::-moz-placeholder{} /* Firefox版本19+ */

:-ms-input-placeholder{} /* IE浏览器 */

举例:修改placeholder样式,将input提示框中文字的颜色设为红色,字体设为20px,让文字在输入框中水平居中显示。代码如下

HTML部分:

<input type="text" id="input" placeholder="请输入用户名" />

CSS部分:

input{width: 200px;height: 40px;}
#input::-webkit-input-placeholder {
	 color: red;
	 font-size: 20px;
	 text-align: center;
	}
#input:-moz-placeholder {
	color: red;
	font-size: 20px;
	text-align: center;
	}
#input:-ms-input-placeholder {
	color: red;
	font-size: 20px;
	text-align: center;
	}

效果图:

总结:以上介绍了placeholder属性的使用方法,以及placeholder样式修改的方法,比较简单,但需要注意浏览器的兼容性。以前没有接触过placeholder的小伙伴,可以自己动手尝试,希望可以帮助到你!

下载本文
显示全文
专题