如何使用popper.js设置元素之间的偏移量?

时间:2018-06-14 13:31:15

标签: javascript popper.js

这就是我创建popper对象的方法:

varpositioner = new Popper($(".js-search-container").get(0),
    $(".js-search").get(0),
    {
        placement: 'bottom-start',
            offsets: {
                top: '10px',
            }
    }
);

我想在js-search-containerjs-search对象之间创建一些偏移量,但我设置偏移量的尝试似乎没有效果。

到目前为止我的调查:

  • 我查看了popper.js文档,但还没有找到我需要使用的确切语法。
  • 我搜索了一些示例,但是没有找到任何使用偏移的示例,这些示例似乎与popper.js v1 / latest一起使用。

1 个答案:

答案 0 :(得分:2)

改为使用此代码。

varpositioner = new Popper($element, tip, {
      placement: attachment,
      modifiers: {
        offset: {
          offset: "-10,0"
        }
      });