CSS修改控件样式- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)
参考这个,通过js来改变指定按钮的css就可以实现,比如:
setTimeout(function() {
$("div[widgetname=TODAY]").find('.fr-btn-text').css('color', 'white');
$("div[widgetname=TODAY]").find('.fr-btn-up').css('background-color', 'grey');
}, 100);
TODAY是按钮控件名为today,.fr-btn-text表示按钮上面显示的字,.fr-btn-up表示整个按钮,
在按钮点击事件里用这个方法就可以动态更改
下面的一段代码是恢复成原来颜色的代码:
setTimeout(function() {
$("div[widgetname=TODAY]").find('.fr-btn-text').css('color', 'white');
$("div[widgetname=TODAY]").find('.fr-btn-up').css('background-color', '#47a8ea');
}, 100);