0

在 Twitter Bootstrap 中有一系列可供选择的按钮(如下所示:http: //twitter.github.com/bootstrap/components.html)。对于我们的项目,我们选择使用默认设置中未包含的黄色。简单地创建一个包含我想要的颜色的新 css 类。但是,当按下按钮时,背景颜色会恢复为默认的灰色背景颜色,而不是单击其他按钮时所看到的类似背景颜色。在创建按钮的过程中我错过了什么吗?

问题示例(取自FF):

按钮示例

4

2 回答 2

1

您需要使用 :active 伪选择器指定新颜色。当您按下按钮时,它会“激活”并且 :active 选择器开始发挥作用。当您释放鼠标按钮时,元素停止活动并且元素样式恢复正常。有点像 :hover 伪选择器,当您将指针悬停在某物上时。

于 2012-04-16T23:11:22.513 回答
0

我通过谷歌找到了这个问题。推荐一篇文章,一定要帮忙 http://rubysource.com/how-to-customize-twitter-bootstrap%E2%80%99s-design-in-a-rails-app/

于 2012-05-14T03:42:44.853 回答