placeholder移动端重设placeholder,有用吗

placeholder  时间:2021-08-02  阅读:()

html5怎么控制placeholder

html <input?placeholder="text">css input[placeholder]{? color:#f00?!important;? }

HTML里input标签里的placeholder、for属性的作用?

placeholder是html5新增的input的一个熟悉,主要是让表单体验更加智能,相当于value属性,但是他有一个好处就是当我们聚焦输入文本的时候我们在placeholder="默认值"的文本就会自动清空,, 不过兼容性还不太好,至少ie好像要9以上才能支持,,所以很多pc端的聚焦处理还是用js来的 for属性应该是label的属性吧??这个是和input的id绑定,当我们点击input前面的文本标识会自动聚焦到文本框,例如: <form> <label for="name">用户名</label> <input type="text" name="name" esskey="c" id="name" /> </form> 这个例子,当我点击用户名的时候,会自动聚焦到文本框里头,也就是光标会自动定位到文本框里

如何设置placeholder的样式

在input框中有时想将输入的字和placeholder设为不同的颜色或其它效果,这时就可以用以下代码来对placeholder进行样式设置了。

::-webkit-input-placeholder{} ? ?/*?使用webkit内核的浏览器 */ :-moz-placeholder{} ? ? ? ? ? ? ? ? ?/*?Firefox版本4-18 */ ::-moz-placeholder{} ? ? ? ? ? ? ? ? ?/*?Firefox版本19+ */ :-ms-input-placeholder{} ? ? ? ? ??/* IE浏览器 */ 注1:冒号前写对应的input或textarea元素等。

注2:placeholder属性是css3中新增加的属性,IE9和Opera12以下版本的CSS选择器均不支持占位文本。

eg: css代码 ?#input-test{ ????????color:?#FFC0CB; ????????font-size:?1.2em; ????????width:?180px; ????????height:?36px; } #input-test::-webkit-input-placeholder{ ????????color:?#ADD8E6; } #input-text::-moz-placeholder{ ?//不知道为何火狐的placeholder的颜色是粉红色,怎么改都不行,希望有大牛路过帮忙指点 ????????color:?#ADD8E6;???????? } #input-text:-ms-input-placeholder{ ?//由于我的IE刚好是IE9,支持不了placeholder,所以也测试不了(⊙﹏⊙),有IE10以上的娃可以帮我试试 ????????color:?#ADD8E6;???????? } html代码 <div?id="container"> ? ? <input?id="input-test"?type="text"?placeholder="修改placeholder样式"?/> </div> 效果如下图所示: PS:除此之外,还能修改placeholder的font-weight等样式。

eg: 我加了句 "font-weight:?bold;",效果如下图所示:

placeholder什么意思

placeholder 占位符; 占位控件; 位置标志符; 占位符号 This starter kit also contains?placeholder?classes for customizing other functionality. 此初学者工具包还包含用于自定义其他功能的占位符类. 很高兴第一时间为您解答,祝学习进步 如有问题请及时追问,谢谢~~O(∩_∩)O

placeholder是什么意思

您好: placeholder [英][?ple?sh??ld?(r)][美][?ple?sho?ld?(r)] n.占位符; 以上结果来自金山词霸 例句: 1. We use a_ placeholder shortcut again in another function literal that we pass to foreach. 我们在传给foreach的这个字面函数中再一次使用了一个_占位符。

----------------------------------- 如有疑问欢迎追问! 满意请点击右上方【选为满意回答】按钮

移动端重设placeholder,有用吗

chrome支持input=[type=text]占位文本属性,但下列css样式却不起作用:css复制代码代码如下:input[placeholder],[placeholder],*[placeholder]{color:red!important;}htmlinput语句复制代码代码如下:运行结果值还是灰色,color:red没有作用。

有什么方法可以修改占位文本的颜色吗?我在浏览器里安装了jquery占位文本插件,但仍然无用。

(!important只有ie7和firefox能识别)回答:toscho:有三种实现方式:伪元素(pseudo-elements)、伪类(pseudo-classes)和notihing。

webkit和blink(safari,googlechrome,opera15+)使用伪元素复制代码代码如下:::-webkit-input-placeholdermozillafirefox4-18使用伪类复制代码代码如下::-moz-placeholdermozillafirefox19+使用伪元素复制代码代码如下:::-moz-placeholderie10使用伪类复制代码代码如下::-ms-input-placeholderie9和opera12以下版本的css选择器均不支持占位文本。

需要注意的是伪元素在shadowdom里会起到元素的真实作用。

css选择器因为每个浏览器的css选择器都有所差异,所以需要针对每个浏览器做单独的设定。

复制代码代码如下:::-webkit-input-placeholder{/*webkitbrowsers*/color:#999;}:-moz-placeholder{/*mozillafirefox4to18*/color:#999;}::-moz-placeholder{/*mozillafirefox19+*/color:#999;}:-ms-input-placeholder{/*explorer10+*/color:#999;}matt:textareas(文本框可拉伸)风格样式的代码,如下:复制代码代码如下:input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#636363;}input:-moz-placeholder,textarea:-moz-placeholder{color:#636363;}:input和textarea的字体颜色均为红色。

所有样式都要针对不同的选择器而定,不要打包整体处理,因为其中一个出问题,其他的都会失效。

复制代码代码如下:*::-webkit-input-placeholder{color:red;}*:-moz-placeholder{color:red;}*:-ms-input-placeholder{/*ie10+*/color:red;}jamesdonnelly:在firefox和ie里,正常input文本颜色覆盖占位符颜色的方法:复制代码代码如下:::-webkit-input-placeholder{color:red;text-overflow:ellipsis;}:-moz-placeholder{color:#acacac!important;text-overflow:ellipsis;}::-moz-placeholder{color:#acacac!important;text-overflow:ellipsis;}/*forthefuture*/:-ms-input-placeholder{color:#acacac!important;text-overflow:ellipsis;}还有一种好法:复制代码代码如下:input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#666;}input:-moz-placeholder,textarea:-moz-placeholder{color:#666;}input::-moz-placeholder,textarea::-moz-placeholder{color:#666;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#666;}最后一种是从网上找的:复制代码代码如下:$('[placeholder]').focus(function(){varinput=$(this);if(input.val()==input.attr('placeholder')){input.val('');input.removeclass('placeholder');}}).blur(function(){varinput=$(this);if(input.val()==''||input.val()==input.attr('placeholder')){input.addclass('placeholder');input.val(input.attr('placeholder'));}}).blur();$('[placeholder]').parents('form').submit(function(){$(this).find('[placeholder]').each(function(){varinput=$(this);if(input.val()==input.attr('placeholder')){input.val('');}})});这个代码调用的规则是,先加载javascript再用css修改占位符属性。

复制代码代码如下:form.placeholder{color:#222;font-size:25px;/*etc*/}user1729061:不用css和占位文本,同样能得到相同效果。

复制代码代码如下:inputtype="text"value="placeholdertext"onfocus="this.style.color='#000';this.value='';"style="color:#f00;"/>

Vultr VPS韩国首尔机房速度和综合性能参数测试

Vultr 商家有新增韩国首尔机房,这个是继日本、新加坡之后的第三个亚洲机房。不过可以大概率知道肯定不是直连中国机房的,因为早期的日本机房有过直连后来取消的。今天准备体验看看VULTR VPS主机商的韩国首尔机房的云服务器的速度和性能。1、全球节点PING速度测试这里先通过PING测试工具看看全球几十个节点的PING速度。看到好像移动速度还不错。2、路由去程测试测试看看VULTR韩国首尔机房的节点...

百驰云(19/月),高性能服务器,香港三网CN2 2核2G 10M 国内、香港、美国、日本、VPS、物理机、站群全站7.5折,无理由退换,IP免费换!

百驰云成立于2017年,是一家新国人IDC商家,且正规持证IDC/ISP/CDN,商家主要提供数据中心基础服务、互联网业务解决方案,及专属服务器租用、云服务器、云虚拟主机、专属服务器托管、带宽租用等产品和服务。百驰云提供源自大陆、香港、韩国和美国等地骨干级机房优质资源,包括BGP国际多线网络,CN2点对点直连带宽以及国际顶尖品牌硬件。专注为个人开发者用户,中小型,大型企业用户提供一站式核心网络云端...

HostHatch(15美元)大硬盘VPS,香港NVMe,美国、英国、荷兰、印度、挪威、澳大利亚

HostHatch在当地时间7月30日发布了一系列的促销套餐,涉及亚洲和欧美的多个地区机房,最低年付15美元起,一次买2年还能免费升级双倍资源。商家成立于2011年,提供基于KVM架构的VPS主机,数据中心包括中国香港、美国、英国、荷兰、印度、挪威、澳大利亚等国家的十几个地区机房。官方网站:https://hosthatch.com/NVMe VPS(香港/悉尼)1 CPU core (12.5%...

placeholder为你推荐
hacintosh现在南京这边ipad3多少钱excel2003官方哪有excel下载啊?最好是excel官方下载?百度预测世界杯世界杯,今晚预测...圣诞节网页制作圣诞节贺卡制作百度创业史1、《创业史》的作者是谁? 2、文中主要人物有哪些?他们的身份是什么? 3、《创物联卡官网物联卡9.9元100g流量卡是真的吗2020带来好运的微信头像女人带来好运的微信网名是什么?金山铁路最新时刻表上海南叶线的时刻表500人同时怎样建立500人的微信大群?cad图批量打印如何批量打印CAD图纸?
网站虚拟主机空间 vps侦探 naning9韩国官网 10t等于多少g 512av 大容量存储 京东商城双十一活动 好看qq空间 qq数据库下载 刀片服务器是什么 域名和空间 移动服务器托管 永久免费空间 免费稳定空间 存储服务器 godaddy中文 此网页包含的内容将不使用安全的https 木马检测 一句话木马 tko 更多