JS如何修改普通报表中的悬浮元素css样式

image.png

想用JS修改普通报表中悬浮图表的css,

sheet-container下面两个div的css样式,因为div内没有元素名定位,

试了$(".sheet-container div").slice(0,1).css("left","100px");不知道怎么定位,上面table内也有许多div,

请教下什么写法可以修改指定class下一层div的样式

JavaScript 东方i 发布于 2023-3-19 14:13 (编辑于 2023-3-19 17:07)
1min目标场景问卷 立即参与
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
用户6NWif5139660Lv6资深互助
发布于2023-3-19 16:48

这样写  BUTTON1是控件名 要大写

setTimeout(function(){

    $("div[widgetname=BUTTON1]").find(".fr-btn-up").css("background","#ffffff");

    $("div[widgetName=BUTTON1]").find(".fr-btn-text").css("color","#000000"); 

$("div[widgetName=BUTTON1]").find(".fr-btn-up").css("text-align","left"); 

    },100);

再参照CSShttps://help.fanruan.com/finereport/doc-view-1367.html

改一下你得需求

  • 东方i 东方i(提问者) 谢谢,已更新问题,这个div是普通报表的悬浮元素,没控件名, div内子元素有class,但是把子元素调整后,外层div依然会覆盖其他的悬浮元素,鼠标点不上
    2023-03-19 17:12 
  • 2关注人数
  • 784浏览人数
  • 最后回答于:2023-3-19 17:07
    请选择关闭问题的原因
    确定 取消
    返回顶部