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

美国VPS 美国高防VPS 香港VPS 日本VPS 首月9元 百纵科技

百纵科技湖南百纵科技有限公司是一家具有ISP ICP 电信增值许可证的正规公司,多年不断转型探索现已颇具规模,公司成立于2009年 通过多年经营积累目前已独具一格,公司主要经营香港服务器,香港站群服务器,美国高防服务器,美国站群服务器,云服务器,母机租用托管!美国CN2云服务器,美国VPS,美国高防云主机,美国独立服务器,美国站群服务器,美国母机。美国原生IP支持大批量订货 合作 适用电商 亚马逊...

麻花云-香港CN2云服务器,安徽BGP线路,安徽移动大带宽!全系6折!

一、麻花云官网点击直达麻花云官方网站二、活动方案优惠码:专属优惠码:F1B07B 享受85折优惠。点击访问活动链接最新活动 :五一狂欢 惠战到底 香港云主机 1.9折起香港特价体验云主机CN2 云服务器最新上线KVM架构,,默认40G SSD,+10G自带一个IPv4,免费10Gbps防御,CPU内存带宽价格购买1核1G1M19元首月链接2核2G 2M92元/3个月链接2核4G3M112元/3个月...

华为云年中聚惠618活动,新用户专区,云服务器低至88元/年,3年仅580.98元,热销抢购中,最后2天!

华为云怎么样?华为云用在线的方式将华为30多年在ICT基础设施领域的技术积累和产品解决方案开放给客户,致力于提供稳定可靠、安全可信、可持续创新的云服务,做智能世界的“黑土地”,推进实现“用得起、用得好、用得放心”的普惠AI。华为云作为底座,为华为全栈全场景AI战略提供强大的算力平台和更易用的开发平台。本次年终聚惠618活动相当给力,1核2G内存1m云耀云服务器仅88元/年起,送主机安全基础版套餐,...

placeholder为你推荐
dreamweaver8激活码求dreamweaver8激活码qq空间维护QQ空间正在维护中,暂不支持访问,这是什么意思,什么时候才能好?软件开发的周期知道开发一款App的周期是多久吗买服务器自己想买一个服务器,把自己的网站放上去,最终要做那些准备? 详细。圣诞节网页制作这是我特别为您制作的2011年圣诞节祝福网页,祝您生蛋(圣诞)快乐,好事圆圆,好梦连连!快去看看吧。windowsphone手机谁能给说说微软Windows phone 手机啊?iphone12或支持北斗导航ip12参数dnf客户端消失DNF客户端突然消失北漂论坛北漂族的艰辛主要体现在哪些方面?2020带来好运的微信头像2020带来好运抖音网名
vps 郑州虚拟主机 济南域名注册 罗马假日广场 国外主机 linode代购 鲜果阅读 css样式大全 合肥鹏博士 赞助 速度云 cn3 太原网通测速平台 ftp免费空间 万网主机管理 宏讯 网站加速软件 net空间 wordpress中文主题 华为k3 更多