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;"/>

PacificRack(年付低至19美元),夏季促销PR-M系列和多IP站群VPS主机

这几天有几个网友询问到是否有Windows VPS主机便宜的VPS主机商。原本他们是在Linode、Vultr主机商挂载DD安装Windows系统的,有的商家支持自定义WIN镜像,但是这些操作起来特别效率低下,每次安装一个Windows系统需要一两个小时,所以如果能找到比较合适的自带Windows系统的服务器那最好不过。这不看到PacificRack商家有提供夏季促销活动,其中包括年付便宜套餐的P...

易探云:香港物理机服务器仅550元/月起;E3-1230/16G DDR3/SATA 1TB/香港BGP/20Mbps

易探云怎么样?易探云(yitanyun.com)是一家知名云计算品牌,2017年成立,从业4年之久,目前主要从事出售香港VPS、香港独立服务器、香港站群服务器等,在售VPS线路有三网CN2、CN2 GIA,该公司旗下产品均采用KVM虚拟化架构。目前,易探云推出免备案香港物理机服务器性价比很高,E3-1230 8 核*1/16G DDR3/SATA 1TB/香港BGP线路/20Mbps/不限流量,仅...

优林70/月,西南高防地区最低70/月

优林怎么样?优林好不好?优林 是一家国人VPS主机商,成立于2016年,主营国内外服务器产品。云服务器基于hyper-v和kvm虚拟架构,国内速度还不错。今天优林给我们带来促销的是国内西南地区高防云服务器!全部是独享带宽!续费同价!官方网站:https://www.idc857.com​地区CPU内存硬盘流量带宽防御价格购买地址德阳高防4核4g50G无限流量10M100G70元/月点击购买德阳高防...

placeholder为你推荐
安卓性能测试工具三款安卓系统手机测试软件哪个好用微信语音在哪个文件夹微信语音保存在手机那个文件夹里电梯物联网平台电梯物联网技术运用到电梯的远程监控上,能实现什么作用?vs2005快捷键求eclipse3.3和VS2005的快捷键无法清除dns缓存Windows无法清除DNS缓存Costco茅台被抢光Costco在中国大陆第一家店开业首日被挤爆,为什么人们都特别青睐洋货?音响解码CD锁了怎么解500人同时怎么将微信群升级成500人联通玩电信游戏我朋友是联通的网,想玩电信的游戏但是发现都很卡新浪短网址链接生成新浪微博怎么发图文带短连接连接到自己的网站?
独立ip虚拟主机 已备案域名 短域名 济南域名注册 vps教程 域名备案信息查询 如何注销域名备案 什么是二级域名 edis 主机屋免费空间 中国特价网 新家坡 服务器硬件防火墙 吉林铁通 789 浙江服务器 美国十大啦 优惠服务器 德国代理 screen 更多