取消表格横向滚动条

做了一个决策报表,想要取消横向滚动条,有什么办法呢

FineReport 阿尤 发布于 2020-8-18 14:05
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
就TM你叫夏洛啊Lv6中级互助
发布于2020-8-18 14:42
1)没有冻结行列
setTimeout(function(){
$("div[widgetname=REPORT0]").find(".reportContent")[0].style.overflow="hidden"
},200);
2)有冻结行列
setTimeout(function() {
    $("div[widgetname=REPORT0]").find(".frozen-north")[0].style.overflow = "hidden";
    $("div[widgetname=REPORT0]").find(".frozen-west")[0].style.overflow = "hidden";
    $("div[widgetname=REPORT0]").find(".frozen-center")[0].style.overflow = "hidden";
}, 500);

这个是删除滚动条的JS,试试

  • 用户6T3EJ2826 用户6T3EJ2826 你的可以实现么?我的好像不行
    2020-08-24 14:58 
  • 就TM你叫夏洛啊 就TM你叫夏洛啊 回复 用户6T3EJ2826 我之前做跑马灯是实现了,后来帮人回答也采纳了,你要看你的报表的名字别写错了
    2020-08-24 15:57 
最佳回答
0
ScyalcireLv7中级互助
发布于2020-8-18 14:11

你是不是设置了自适应属性

image.png

最佳回答
0
krystal033Lv7高级互助
发布于2021-3-13 13:22
setTimeout(function() { var a = 'report0'; //获取对应报表块名称 var b = a.toUpperCase(); //防止大小写出现误差,此处自动将名称转成大写 var wid = ($("div[widgetname='" + b + "']").width() - 18) + 'px'; //获取报表块宽度 $("div[widgetname='" + b + "']").css('width', wid); //重置报表块宽度 var height = ($("div[widgetname='" + b + "']").height() - 16) + 'px'; //获取报表块高度 $("div[widgetname='" + b + "']").css('height', height); //重置报表块高度 }, 100);

blob.png

report0改成你的对应的报表块控件的控件名

  • 4关注人数
  • 796浏览人数
  • 最后回答于:2021-3-13 13:22
    请选择关闭问题的原因
    确定 取消
    返回顶部