决策报表设置圆角属性,白角怎么去掉和boby的北京色一样

image.png

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

可能是一个产品问bug,图表块不存在这个问题,就报表块有这个问题。

在body和报表块背景色不一样的时候,报表块设置圆角属性,只会设置到圆角的边框上,还有四个小尖脚。图表块则正常。

我之前也碰到这个问题了,目前是没有设置圆角了。

不过或许可以写一个初始化样式的js来解决,

刚刚试了下可以,附代码如下:

var a = this.element[0];
a.style.border = "1px solid red";
//a.children[0].children[0].style.color = "red";
//this.element.find("*").css("color","red");
a.style.borderRadius ="10px"
a.firstChild.style.borderRadius ="10px"

样式你根据需要改就好了





最佳回答
0
ScyalcireLv7中级互助
发布于2020-7-29 14:26(编辑于 2020-7-29 14:31)

image.png

你边框的圆角要和你图表里面的圆角一样大小才可以,否则就会多出来一个角

最佳回答
0
zsh331Lv8专家互助
发布于2020-7-29 14:28(编辑于 2020-7-29 14:33)

image.png

image.png

  • zhuhongjian zhuhongjian(提问者) 我的背景色是白色的
    2020-07-29 14:31 
  • zsh331 zsh331 回复 zhuhongjian(提问者) body背景色和报表样式的填充背景色保持一致就行了。
    2020-07-29 14:32 
最佳回答
0
zjc@Lv3初级互助
发布于2020-7-29 14:50

把圆角的这个框框做成图片,然后设置为填充,就不会出现白色的角了

image.png

image.png

  • 4关注人数
  • 645浏览人数
  • 最后回答于:2020-7-29 14:51
    请选择关闭问题的原因
    确定 取消
    返回顶部