标题动态居中

标题动态居中,当有冻结列和冻结行的时候动态标题居中失灵

FineReport 用户kWEye3931 发布于 2020-7-24 12:56
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
luojian0323Lv7资深互助
发布于2020-7-24 15:15(编辑于 2020-7-24 16:26)

冻结行标题居中.gif


我这边尝试可以实现冻结行.标题居中 ,有一点小瑕疵.

//////////////标题动态居中
var a,b,c,d;
function retitle(){
a=$(".content-container").width();        //文档宽度
b=$("#frozen-north").scrollLeft();   //冻结区横向滚动宽度
c=$("#title_text").width();               //冻结区标题文字宽度
d=$("#frozen-north table").width(); //冻结区表格宽度

if(a>d){ //无滚动条时
     $("[id^=A1-]").css("text-align","center");
}else{//有滚动条时
$("[id^=A1-]").css("padding-left",(a/2+b-c/2));
}
}
retitle();  //初始化居中
$("#frozen-north").scroll(function(){  //拖动滚动条触发事件
retitle();        
})


  • 用户kWEye3931 用户kWEye3931(提问者) 我冻结了标题和表头,冻结的有点多,动态居中就失灵了
    2020-07-24 16:03 
  • luojian0323 luojian0323 回复 用户kWEye3931(提问者) 这不是多不多的问题,有冻结和无冻结的做法不一样.
    2020-07-24 16:25 
  • 用户kWEye3931 用户kWEye3931(提问者) 回复 luojian0323 好使,瑕疵不瑕疵,直接忽略
    2020-07-24 17:03 
  • 用户j3915340 用户j3915340 回复 luojian0323 想问一下,多sheet页标题可不可以动态居中呢,我用这个代码,只有第一个sheet居中了
    2021-05-31 09:47 
  • Stargazy丿pie Stargazy丿pie 老哥。这个怎么使用删除功能后。那个标题显示的就变成了。其他东西了? 有什么解决方法嘛?
    2021-11-03 15:42 
最佳回答
0
snrtuemcLv8专家互助
发布于2020-7-24 12:58

有冻结行列,js动态居中是会失效的,不支持的

  • 3关注人数
  • 1161浏览人数
  • 最后回答于:2020-7-24 16:26
    请选择关闭问题的原因
    确定 取消
    返回顶部