使用自动放置作为后备的Bootstrap 4工具提示/弹出窗口(两个放置值)

特里

Bootstrap 3用于提供支持data-placement =“ left auto”的功能,如果有足够的空间,它将在左侧显示提示,否则它将计算自动放置。

Bootstrap 4不支持两个放置值,您只能提供left或auto。

关于如何在BS4中实现这一点的任何想法吗?我正在研究此注释以及查看BS3.js源代码,但是我一直无法尝试确定要显示的工具提示的“当前高度/宽度”以及从BS3.js中用作“视口” (我假设是window物体?)

特里

嗯...甚至以为Bootstrap 4 / popper不支持Bootstrap 3所支持的“双重”放置值,它似乎像附加了“ auto”一样起作用。例如,如果您的放置位置仅是“左侧”,但没有空间,则BS4 / popper已将其移动以确保显示。所以我想这不是问题。惊讶的是他们甚至支持“自动”放置。似乎开发人员应始终提供其“所需”位置,如果视口不支持,则让popper“修复”该位置:)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章