【发布时间】:2012-08-31 23:54:10
【问题描述】:
对于我的网络应用程序中的按钮,我几乎只使用带有“btn”类的 标签。
问题在于,当用户使用
我尝试将其添加到 CSS 中:
a.btn:active{background-color:red;}
但这并不能真正达到我想要的效果;这只会改变背景颜色而按钮被点击。当按钮通过
我也尝试使用 :focus 代替 :active,但这也不起作用。
有谁知道我可以在我的应用中全局更改此设置的方法吗?
【问题讨论】:
-
使用
:active和:focus的结果是什么?我们可以举个例子吗? -
为什么不用标签按钮?
-
我不确定您的代码看起来如何,但
:focus是您要查找的 CSS 属性 -
默认情况下,BS 会设置
:focus状态的样式(bootstrap.css:2978):.btn:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
标签: javascript jquery button twitter-bootstrap focus