Twitter bootstrap 3 下拉菜单不支持';不要服从定心

Twitter bootstrap 3 下拉菜单不支持';不要服从定心,twitter-bootstrap-3,Twitter Bootstrap 3,我试图得到一系列垂直放置和水平居中的控件。控件显示得很好,但是当我使下拉列表下拉时,下拉文本在屏幕上显示为左对齐,而不是在居中的下拉控件下。我花了几个小时在这上面,但我做不好。我们一定会感激你的帮助。以下是我正在使用的: <div style="margin-top:50px; text-align: center;"> <div class="dropdown"> <button class="btn btn-primary dropdow

我试图得到一系列垂直放置和水平居中的控件。控件显示得很好,但是当我使下拉列表下拉时,下拉文本在屏幕上显示为左对齐,而不是在居中的下拉控件下。我花了几个小时在这上面,但我做不好。我们一定会感激你的帮助。以下是我正在使用的:

<div style="margin-top:50px; text-align: center;">
    <div class="dropdown">
        <button class="btn btn-primary dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Shift / Project2
        <span class="caret"></span></button>
        <ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
            <li><a class="dropdown-item" href="#">HTML</a></li>
            <li><a class="dropdown-item" href="#">CSS</a></li>
            <li><a class="dropdown-item" href="#">JavaScript</a></li>
        </ul>
    </div>

    <input autocorrect="off" autocapitalize="off" spellcheck="false" type="text" id="xxx" style="margin-top:50px;">

</div>

轮班/工程2

您可以使用css解决此问题,就像我在这里所做的那样:

只需在CSS中添加以下内容:

.dropdown-menu {
  left: 50%;
  transform: translate(-50%, 0);
}

//编辑:

对不起,我忘了btn小组课了

只需从第一个解决方案中删除CSS部分,将.btn组添加到下拉列表中,并在btn组后使用.clearfix,就像我在这里做的那样:

<div style="margin-top:50px; text-align: center;">
    <div class="dropdown btn-group">
        <button class="btn btn-primary dropdown-toggle" id="dropdownMenu1" aria-expanded="false" aria-haspopup="true" type="button" data-toggle="dropdown">Shift / Project2
        <span class="caret"></span></button>
        <ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
            <li><a class="dropdown-item" href="#">HTML</a></li>
            <li><a class="dropdown-item" href="#">CSS</a></li>
            <li><a class="dropdown-item" href="#">JavaScript</a></li>
        </ul>
    </div>
    <div class="clearfix"></div>
    <input id="xxx" style="margin-top:50px;" spellcheck="false" type="text" autocapitalize="off" autocorrect="off">
</div>

轮班/工程2

工作示例:

嘿,我已经更新了我的答案。看一看。请标记为正确答案,如果我解决了您的问题,:)您应该阅读此!!