【发布时间】:2017-03-12 05:00:32
【问题描述】:
我有 HTML 表单和占位符 css 代码
#email::-webkit-input-placeholder {
font-weight:400;
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
color:#333 !important;
}
#email::-moz-placeholder {
font-weight:400;
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
color:#333 !important;
}
#email:-ms-input-placeholder { font-weight:400;
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
color:#333 !important;
}
#email::-ms-input-placeholder { font-weight:400;
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
color:#333 !important;
}
#email::placeholder { font-weight:400;
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
color:#333 !important;
}
IE 示例:
FF 例子:
你能帮帮我吗?
【问题讨论】:
-
似乎这个伪文件是一个工作草案..它还没有被完全支持...检查这个链接中支持的浏览器列表developer.mozilla.org/en-US/docs/Web/CSS/::placeholder
-
您的代码没有问题。该语法仅支持 IE 10 及更高版本。 msdn.microsoft.com/en-us/library/hh772745(v=vs.85).aspx
-
嘿,@WEBSITEFREELANCE,我的回答解决了你的问题吗?
-
(1)没关系。显然浏览器(2)之间的事情有所不同你真正要问的是如何通过 css 更改输入占位符,它已经有很多答案(你应该已经搜索过)(3)不清楚你在问什么,因为你只是说“帮助”而没有解释你想要什么。
标签: css placeholder