如何使输入字段在活动时改变其设计?
假设我的背景颜色是红色。 我希望输入文本字段显示为红色,但是当您单击输入字段内部进行输入时,它会变成常规文本字段。当然,当您在输入字段中未处于活动状态时,它应该返回到原始状态(红色)。
这实际上是你经常看到的东西。 我想过使用切换类吗?
我的输入字段都附加了 jQuery
提前致谢
Let's say my background color is red.
I want the input textfield to appear red, but when you click inside the input field to type it becomes a regulad textfield. And ofcourse when you are not active in the input field it should be back to its original state (red).
Its actually something you see quite often.
I thought of using toggleclass?
My input fields are all appended with jQuery
Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
尝试 CSS3 中的新伪类,这里的 :focus 选择器...
http://www.w3.org/TR/css3-selectors/#the-user-action-pseudo-classes-hover-act
CSS 示例:
希望有帮助,
-fs
Try the new pseudo classes in CSS3, the :focus selector here...
http://www.w3.org/TR/css3-selectors/#the-user-action-pseudo-classes-hover-act
CSS example:
Hope that helps,
-fs
您可以使用
css 类
或样式属性来做到这一点。css:
js:
示例:
http://www.jsfiddle.net/NdyGJ/
You could do that either with a
css class
or style propertys.css:
js:
example:
http://www.jsfiddle.net/NdyGJ/
试试这个:
我在这里创建了一个例子:
http://jsfiddle.net/FBPaA/
它适用于 Chrome、Firefox 和 IE
Try this:
I've created an example here:
http://jsfiddle.net/FBPaA/
It's working in Chrome, Firefox and IE