首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >tippyjs偏移不起作用

tippyjs偏移不起作用
EN

Stack Overflow用户
提问于 2018-04-17 15:32:33
回答 1查看 1.7K关注 0票数 2

我使用的是Tippy.js和一个相对较大的嵌入式HTML表单。我的问题是,当我单击离浏览器窗口顶部太近的触发器对象时,弹出器就会被切断。

Tippy有一个偏移量属性,它看起来像我所需要的,它应该在X和Y轴上移动弹出器,但是它不会在Y轴上移动,只在X上移动。

我试着用placement属性移动popper的位置,用偏移量属性移动偏移量,但是我找不出。

这些例子说明了它应该是什么样子,它看起来是什么样子。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-04-17 15:45:02

解决方案是将"popperOptions“添加到tippy初始化中。

代码语言:javascript
复制
 popperOptions: {
    modifiers: {
      preventOverflow: {
        enabled: false
      }
    }
  }

完整的init看起来可能如下:

代码语言:javascript
复制
tippy('.mySelector', {
  appendTo: document.querySelector('.mySelector').parentNode,
  popperOptions: {
    modifiers: {
      preventOverflow: {
        enabled: false
      },
      hide: {
        enabled: false
      }
    }
  }
})

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49882152

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档