浏览器缩放以后,更改控制位置的js的效果 会被覆盖

如下面的gif,统计方式字段选择"按年统计"时,"9月"的这个文本框会隐藏,并且后面的空间会往前移动(通过js更改div的left属性实现)。但是现在当缩放浏览器大小时,这个往前移动的效果 又会被 默认的控件位置 给覆盖掉,请问这个要怎么解决呢?当然还有其他方式实现这个效果。现在就是困惑这个bireport内置的js加载方式GIF2.gif

FineReport icanplayinsky 发布于 2019-1-8 11:24 (编辑于 2019-1-8 11:31)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
5
AlonsosfaolLv4初级互助
发布于2019-1-8 11:30

建议做两组控件,一组是年,一组是年月;重叠放到一起,根据条件来隐藏某一组;

导致这个问题的可能原因是你的隐藏的div外面还有一层框体;

所以干脆用两组固定的来显示合适

  • 2关注人数
  • 461浏览人数
  • 最后回答于:2019-1-8 11:31
    请选择关闭问题的原因
    确定 取消
    返回顶部