【发布时间】:2011-06-24 18:53:50
【问题描述】:
一个足够简单的问题,这么简单 - 是否可以使用 jQuery 删除或更改 CSS 伪类?或任何其他 Javascript 方法
具体来说,我想摆脱 :focus on input。我无法以任何方式直接更改 CSS 文件。
感谢您的帮助
克星
【问题讨论】:
-
你想去掉焦点事件还是类名?
-
您的意思是要覆盖使用伪类的现有样式?
-
我需要完全摆脱这个事件。不幸的是,没有涉及到类名,只是一个简单的输入:CSS 中的焦点
-
@Matt - 是的,覆盖或完全为空样式。真的任何路线!
-
在这种情况下,我会使用@Town 的解决方案,并在纯 CSS 中完成,包括您自己的样式表或内联样式在您无法更改的样式表之后。 (以后的样式表规则会覆盖相同选择器的先前样式表规则。或者,您可以使用更具体的选择器或
!important选项来覆盖。)您也可以直接在 Javascript 中更改样式表;请参阅 David 对 this question 的回答,这与您的类似。
标签: javascript jquery css