画echart图时,安卓手机正常,苹果手机上tooltip 在坐标轴下一层

问题:

 

解决:

在tooltip 中添加如下代码:

tooltip:{
  position:function(point, params , dom, rect, size){
         dom.style.transform = "translateZ(0)"          
   }  ,
}

 

-------------------题外话---------------------

原来通过样式调整了层级,结果失效了

.echart /deep/ div:nth-child(1){
  z-index : 1;  
}

.echart /deep/ canvas{
  z-index : 2;  
}

tootip自己的层级是,z-index:9999999, 所以不需要设置。

 

posted @ 2020-09-08 16:39  莯汐  阅读(288)  评论(0编辑  收藏  举报