文本输入字段 CSS 样式
我有一个文本输入字段,其中有一些浅灰色字体的示例文本,当用户单击在该字段中输入时,我将清除这些文本。发生这种情况时,我还想将字体颜色更改为黑色,以便用户更容易阅读他们正在输入的内容。这是我到目前为止所使用的:
<input type="text" name="q" value="Enter keywords" onfocus="if(this.value == 'Enter keywords') {this.value = '';}" style="width:630px;font-size:14px;color:#ADADAD;border:1px solid #ADADAD;}">
这可以使用 CSS 实现吗?如果可以,我该如何更新我的文本字段来完成此操作。预先感谢您的帮助!
I have a text input field that has some sample text in a light gray font that I'm clearing when the user clicks to type in the field. When that happens I'd like to also change the font color to black so it's easier for the user to read what they are typing. Here is what I'm using so far:
<input type="text" name="q" value="Enter keywords" onfocus="if(this.value == 'Enter keywords') {this.value = '';}" style="width:630px;font-size:14px;color:#ADADAD;border:1px solid #ADADAD;}">
Is this possible using CSS and if so how do I update my text field to accomplish this. Thanks in advance for your help!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
尝试
try
最简单的解决方案是:
但是如果您对 jQuery 感兴趣那么...您可以创造奇迹。
Simplest solution is:
But if you are interested in jQuery then...you could do magic.
在焦点处理程序站点中,尝试 this.style.color = "#000000";
In site the focus handler, try this.style.color = "#000000";