javascript - Bootstrap 3 按钮悬停/焦点状态

标签 javascript html css twitter-bootstrap-3

Bootstrap 3 的按钮悬停状态与其焦点状态看起来完全一样。

有办法改变吗?我知道这只是一个外观问题,但我希望当鼠标悬停时悬停状态消失,但仍然有另一个独特的功能来知道按钮有焦点。

我不知道这是我浏览器的问题还是真的有意为之(或错误?)。

我使用的是最新的 Chrome。 (版本 34.0.1847.131m)

Bootstrap 3 按钮示例链接。 http://getbootstrap.com/css/?#buttons-tags

单击标有“输入”的第三个按钮并将鼠标移出。

--

更新:

我已经尝试覆盖默认的焦点/悬停样式,但现在即使您将鼠标悬停在按钮上,按钮也会停留在焦点状态。有办法克服这个吗?似乎焦点状态在样式上比悬停具有更高的优先级。

-- 谢谢大佬指点。 尽管处于焦点中但仍具有明显的悬停状态的预期行为,需要重新定义悬停状态。

我添加的 css 是这样的:

.btn-default:focus,
.btn-default:active,
.btn-default.active
{
  background-color: #ffffff;
}

.btn-default:hover
{
  background-color: #ebebeb;
}

最佳答案

您可以覆盖 Bootstrap 样式。首先确保您的样式表或样式声明是在 Bootstrap 之后添加的,例如:

<link rel="stylesheet" href="/stylesheets/bootstrap.min.css">
<link rel="stylesheet" href="/stylesheets/styles.css">

然后在你的CSS中:

.btn:focus {
  background-color: red;
}

关于javascript - Bootstrap 3 按钮悬停/焦点状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23668104/

相关文章:

php - 使用 php 将我的 sql 数据库上传到我的 html 表单中

html - 如何使按钮内的文本在悬停时透明?背景应该保持不变

javascript - 如何关闭通过单击 JavaScript 中的图像打开的新选项卡?

html - 在 html/css 中水平和垂直居中对齐文本

html - 负边距导致悬停中断

javascript - Bootstrap 选项卡内容向左滑出和向右滑有效

javascript - 如何从 MongoDb 集合中获取随机文档,然后以 HTML 形式显示随机选择的文档的每个字段?

javascript - js 不传递 php 邮件的表单数据

php - 分享照片时 Facebook 不显示缩略图

css - 如何水平对齐文本框