我的编程空间,编程开发者的网络收藏夹
学习永远不晚

HTML5中如何设置placeholder的样式

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

HTML5中如何设置placeholder的样式

这篇文章主要介绍了HTML5中如何设置placeholder的样式,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

  首先我们来了解一下placeholder是什么?

  placeholder是HTML5新增的一个属性,该属性的作用是规定可描述输入字段预期值的简短的提示信息,这个提示会在用户输入之前显示在输入框中,然后在用户输入字段后消失。

  根据浏览器的不同,当输入字段(框)成为焦点时,该提示信息(占位符)可能会保持可见,也可能不会保持可见。例如,IE10+将在输入聚焦时会隐藏,即使它仍为空。

  适用范围:

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

  兼容性:

  因为是HTML5中的新增属性,所以会存在兼容性的问题。下面我们来看看浏览器的支持情况:

  2.jpg

  表格中的数字表示支持该属性的第一个浏览器版本号。

  placeholder属性的基本用法,举例说明:

  用户名:<inputtype="text"placeholder="请输入用户名"><br/>

  &nbsp;密&nbsp;码:<inputtype="password"placeholder="请输入密码">


  一般情况下placeholder属性会有自己默认的样式,当有时为了页面的整体美观,我们就想要自定义样式,那么如何来设置placeholder的样式?

  下面我们就通过简单的代码示例来介绍使用css3设置placeholder的样式的方法。

  css3设置placeholder的样式代码示例:

  input::-webkit-input-placeholder{

  color:palevioletred;

  }

  input::-moz-placeholder{

  color:palevioletred;

  }

  input:-ms-input-placeholder{

  color:palevioletred;

  }

  input::-webkit-input-placeholder{

  color:palevioletred;

  }

  input::placeholder{

  color:palevioletred;

  }


  可以看出,我们是通过css3的::placeholder伪元素来设置placeholder属性样式的。在css3中,伪元素::placeholder是用于设置对象文字占位符的样式。

  说明:

  ::placeholder伪元素用于控制表单输入框占位符的外观,它允许开发者/设计师改变文字占位符的样式,默认的文字占位符为浅灰色。当表单背景色为类似的颜色时它可能效果并不是很明显,那么就可以使用这个伪元素来改变文字占位符的颜色。

  注意:

  有些浏览器有自己的::placeholder伪元素非标准实现。所有这些实现都需要浏览器前缀。这些实施方式的示例是::-webkit-input-placeholder,:-ms-input-placeholder(单冒号),并且:-moz-placeholder已Firefox19弃用,现在支持更新的是::-moz-placeholder伪元素。

  除了Firefox是::[prefix]placeholder,其他浏览器都是使用::[prefix]input-placeholder。

感谢你能够认真阅读完这篇文章,希望小编分享的“HTML5中如何设置placeholder的样式”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网行业资讯频道,更多相关知识等着你来学习!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

HTML5中如何设置placeholder的样式

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

css如何设置input的placeholder字体样式

这篇文章主要介绍css如何设置input的placeholder字体样式,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!设置input 的placeholder的字体样式input::-webkit-input-pla
2023-06-26

如何设置Flex样式

这篇文章主要介绍了如何设置Flex样式,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。设置Flex样式一、使用导入外部样式:1、新建一个样
2023-06-17

vue如何设置样式

这篇文章给大家分享的是有关vue如何设置样式的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。方法:1、利用标签的style属性添加行内样式;2、使用“v-bind”指令,通过绑定设置style样式;3、将vue的属
2023-06-25

如何在css中设置not样式

今天就跟大家聊聊有关如何在css中设置not样式,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。css中使用":not"选择器定义样式新建一个html文件,命名为test.html,用
2023-06-14

html如何设置style样式

这篇文章给大家分享的是有关html如何设置style样式的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。html设置style样式的方法:1、直接将样式写在元素标签的style属性中,语法“”;2、在head部分的
2023-06-15

如何设置cad点样式

这篇文章给大家分享的是有关如何设置cad点样式的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。cad点样式的设置方法:首先点击【绘图】,并点击【点】选项;然后点击【格式】选项,并点击【点样式】选项;接着选择一个点的
2023-06-06

如何在css中设置斜体样式

今天就跟大家聊聊有关如何在css中设置斜体样式,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。css设置斜体样式css中可以使用font-style属性来设置斜体样式,示例:
2023-06-14

编程热搜

目录