You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Bootstrap 5下拉菜单按钮与菜单宽度不一致问题求助

Bootstrap 5下拉菜单按钮与菜单宽度匹配问题解决

问题场景

使用Bootstrap 5标准下拉菜单代码时,按钮和展开后的菜单宽度不一致。需要实现:

  • 菜单收起时,按钮固定为170px宽度
  • 菜单展开时,按钮宽度与菜单宽度完全对齐

解决方案

添加以下自定义CSS代码:

  1. 给收起状态的按钮设置固定宽度:
.dropdown-toggle {
  width: 170px;
}
  1. 让展开状态的按钮和菜单使用同一宽度(将***px替换为你实际需要的菜单宽度,比如菜单内容适配200px,就写200px):
.dropdown-toggle.show, 
.dropdown-menu.show {
  width: ***px;
}

如果希望菜单宽度自适应内部内容,也可以把宽度设置为fit-content:

.dropdown-toggle.show, 
.dropdown-menu.show {
  width: fit-content;
}

内容的提问来源于stack exchange,提问作者theBlob

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 19:05:28