css - 如何正确居中对齐 Bootstrap 下拉菜单?

标签 css twitter-bootstrap

我知道我可以使用 text-align: center CSS 样式将 Bootstrap 下拉元素居中。这会根据需要使下拉菜单居中。但是,当我单击菜单将其激活并出现元素列表时,它反而与父级 div 的左侧对齐。我想让下拉菜单的左边缘与您单击以激活它的按钮的左边缘齐平(就像默认情况下下拉菜单向左对齐一样)。这可能吗?

This is a JSFiddle that demonstrates the issue I'm having.

最佳答案

您可以按如下方式更改dropdown

.dropdown{ margin: 0 auto; display: table; }

如果您不想为元素设置特定的宽度。

关于css - 如何正确居中对齐 Bootstrap 下拉菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32299762/

相关文章:

css - Angular UI Bootstrap datepicker半日期着色

javascript - Twitter Bootstrap 输入标签在()之前不适用于 Jquery

javascript - 如何制作具有简单视差效果的 Bootstrap 轮播?

javascript - bootstrap 和 jquery 数据表,将按钮成功更改为危险和文本

css - Grunt 在 usemin block 中包含 bower_components

html - 从背景中切割出像素线的文本

javascript - 调用 value + style.display 函数?

javascript - 侧边菜单悬停关闭延迟问题

html - 在其父级旁边显示垂直子列表

javascript - 按下按钮时,将一个 div 推到当前 div 下面