决策报表下拉框菜单,点击下拉按钮之后显示的字体怎么改变,还有白色怎么变为我主题的颜色

1596547148(1).jpg

FineReport 陈彪11 发布于 2020-8-4 21:18 (编辑于 2020-8-4 21:19)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
jongwangLv6中级互助
发布于2020-8-4 23:12(编辑于 2020-8-16 23:43)

https://help.finereport.com/doc-view-2287.html

这个里面你参考下呢


JS实现控件融入背景.frm

下拉框的编辑前事件:


setTimeout(function(){

$(".fr-combo-list-item").css(

"background-color","red"

)

},10)


--------------悬浮改变子选项的颜色----------------

放入编辑前事件:


setTimeout(function() {

$(".fr-combo-list-item").css(

"background-color", "red"

);

$(".fr-combo-list-item").hover(function() {

$(".fr-combo-list-item.fr-combo-selected").css(

"background-color", "black"

)

}, function() {

$(".fr-combo-list-item.fr-combo-selected").css(

"background-color", "red"

)

})


}, 10)


模板如下:

test.frm


  • 田洁 田洁 我看是CSS呢,为什么用JS就不生效呢
    2020-08-06 10:38 
  • jongwang jongwang 回复 田洁 看下这个呢 https://help.finereport.com/doc-view-3395.html
    2020-08-07 09:21 
  • 田洁 田洁 回复 jongwang 这个我看了,是控件本身的颜色,按照这个给下拉菜单加的背景色就是不生效呢
    2020-08-07 11:41 
  • jongwang jongwang 回复 田洁 嗯嗯,你试下把这个放入下拉框的点击后或者编辑前事件中: setTimeout(function(){ $(\".fr-combo-list-item\").css( \"background-color\",\"red\" ) },800)
    2020-08-07 14:25 
  • jongwang jongwang 回复 田洁 把上面js内容中的反斜杠记得去掉哈,我传个文件到我的回答里面
    2020-08-07 14:30 
  • 3关注人数
  • 976浏览人数
  • 最后回答于:2020-8-16 23:43
    请选择关闭问题的原因
    确定 取消
    返回顶部