.dropdown-menu { position: static !important; display: none; visibility: hidden; opacity: 0; transition: visibility 0s, opacity 0.5s linear; }
.show .dropdown-menu { visibility: visible; opacity: 1; display: block; transition: visibility 0s, opacity 0.5s linear; position: absolute; z-index: 10; }
.dropdown { position: relative; }
这将确保下拉菜单相对于其包含元素定位,而不是相对于文档的其他内容。
这样,下拉菜单将正确显示,并通过包含它的元素推动其他内容向下,避免覆盖其他内容。