javascript - 更改按钮样式不起作用

标签 javascript jquery html css

我正在使用完整日历。我想更改标题上按钮的默认状态、悬停状态或事件状态。

所有我想要的:

default: black background, white text color  
hover :  red background color,  white text color  
active:  green background color,  white text color

CSS代码:

.fc-state-default {
  color: white;
  background-color: black;
}

.fc-state-active {
  background-color: green;
}

.fc-state-hover {
  background-color: red;
  color: white;
  border-color: black;
  border-width: medium;
}

由于某些我无法理解的原因,我无法更改这些按钮的样式。

这是一个 js fiddle 。 JSFIDDLE

拜托,有人能帮帮我吗!

如果我有这样的东西,请编辑:

<div class="fc-right">
<div class="fc-button-group">
<button type="button" class="fc-month-button fc-button fc-state-default fc-corner-left fc-state-active">month</button>
<button type="button" class="fc-agendaWeek-button fc-button fc-state-default">week</button>
<button type="button" class="fc-agendaDay-button fc-button fc-state-default">day</button>
<button type="button" class="fc-today-button fc-button fc-state-default fc-corner-right fc-state-disabled" disabled="disabled">today</button>
</div>
</div>

最佳答案

这很简单,只需添加这些 css 类:

.fc-button .fc-button-inner:hover {
    background-color: red;
    color: #fff;
}

.fc-button.fc-state-active .fc-button-inner {
    background-color: green;
    color: #fff;
}

.fc-button .fc-button-inner {
    background-color: #000;
    color: #fff;
}

这是 fiddle :fiddle link

关于javascript - 更改按钮样式不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38335791/

相关文章:

javascript - 如何添加 X-XSS-Protection : 1; mode=block HTML

javascript - 更新用户信息

javascript - 无法在 HTML 网站中修改 javascript

javascript - 在文本区域中加载 txt 链接并获取字数统计

html - CSS/HTML - 使用 <span> 更改 <p> 的某个部分的位置未按预期工作

javascript - 使用beforeunload在页面退出前执行任务

javascript - 通过范围输入隐藏 div block jQuery

javascript - 将 jquery 变量赋值给 php 变量

jquery - Fullcalendar - 如何立即将 ID(来自数据库)放入事件中?

html - <hr> 中间有一个向下箭头的线