AntV X6 自定义节点 Safari/iOS 兼容性问题处理

448 阅读1分钟

AntV X6 自定义节点在 Safari/iOS 下

  • 节点内不支持使用css的postion属性,会导致节点位置出错
  • box-shadow 阴影如果超出节点定义宽高,在拖动的时候会出现残影

处理:

  • 自定义节点宽高尽量简单,节点内的内容通过 flexmarginpadding之类的进行定位。
  • 如果有确实需要重叠的,Key通过 background-image 多背景图片的方式组合处理,文字可以通过base64转成图片。 参考链接:

www.w3school.com.cn/tiy/t.asp?f…