问题背景:
由于上一篇文章中,我们做了zoom的配置,来处理屏幕缩放问题。最近在使用 element的el-tooltip存在错位的情况,故作此调整。
问题:
效果:
代码:
// 可以自己封装一个组件
<el-tooltip
effect="dark"
:content="content"
:style="{
zoom: bodyZoom, //取值为 document.body.style.zoom
transform: `scale(${1 / bodyZoom})`,
transformOrigin: 'left top',
}"
>
<slot/>
</el-tooltip>