问题
使用提供的方法使用 Bootstrap 创建滚动菜单导致菜单在不扩展其容器时扩展其容器。如何解决此问题?
对于 Bootstrap 5,应用以下 CSS:
.dropdown-menu { max-height: 280px; overflow-y: auto; }
对于 Bootstrap 4,应用与上面相同的 CSS。
或者,对于 Bootstrap 3,添加以下 CSS 和 HTML:
CSS
.scrollable-menu { height: auto; max-height: 200px; overflow-x: hidden; }
HTML
<ul class="dropdown-menu scrollable-menu" role="menu"> <li><a href="#">Action</a></li> <li><a href="#">Another action</a></li> <li><a href="#">Something else here</a></li> <!-- ... --> <li><a href="#">Action</a></li> <li><a href="#">Another action</a></li> </ul>
以上是如何使用 Bootstrap 创建可滚动菜单而不扩展其容器?的详细内容。更多信息请关注PHP中文网其他相关文章!