我正在使用 Zend Framework,我有一个带有我定义的样式的表单输入按钮。 按下按钮后,我需要替换主数据主题。
我的想法是这样的:
$this->form->go->setAttrib("onclick", "this.data-theme='new_theme'");
.. 但不工作。
有什么想法吗?? 谢谢!
最佳答案
这取决于你指的是“on press”还是“after”;如果按下,则 :active
伪类(如 Simone 所述)是正确的;如果您希望在单击按钮后保持不同的样式,则 :visited
伪类应该可以工作(尽管这么说,我不确定 :visited
仅对 a href
链接有效;如果是这样,您可以将链接样式设置为看起来像按钮,这很常见)
关于css - 按下后更改按钮样式 - CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8533186/