bootstrap .dropdown-center and .dropup-center in .navbar not working

kjthegm6  于 5个月前  发布在  Bootstrap
关注(0)|答案(4)|浏览(130)

先决条件

描述问题

当一个带有 .dropup-center.dropdown-center 的下拉菜单位于 .navbar 内时,居中不起作用。因为它会检查自己是否位于 .navbar 内,并禁用弹出窗口的自动定位:
参见:https://github.com/twbs/bootstrap/blob/v5.2.0/js/src/dropdown.js#L309

简化的测试用例

https://stackblitz.com/edit/jbtery?file=index.html

您在哪个操作系统上看到问题?

Windows,macOS,Android,iOS,Linux

您在哪个浏览器上看到问题?

Chrome,Safari,Firefox,Microsoft Edge,Opera

您使用的Bootstrap版本是什么?

v5.2.0

ryevplcw

ryevplcw1#

你好,Sysix。
这是一个公平的观察。它发生是因为大多数已记录的下拉菜单位置类是由JavaScript(popper)处理的。
在我们的导航栏中有一个下拉菜单的情况下,我们不使用popper引擎。
它将被关闭#35901

uujelgoq

uujelgoq2#

有任何更新吗?已经超过一年了。

scyqe7ek

scyqe7ek3#

有什么解决方法吗?我很惊讶这个问题被忽视了,而且显然它足够复杂以至于仍然没有得到解决。这让我在过去一个小时里试图找出问题时感觉好多了。

vfhzx4xs

vfhzx4xs4#

我教了,但我错过了什么。
什么时候会有修复?

相关问题