【发布时间】:2018-12-05 23:04:18
【问题描述】:
我有以下代码:
<div class="row">
<div class="col-xs-8 col-xs-offset-2">
<div class="input-group">
<div class="input-group-btn search-panel">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<span id="search_concept">Search by</span> <span class="caret"></span>
</button>
<ul class="dropdown-menu" role="menu">
<li><a href="#hcn">HCN</a></li>
<li><a href="#casenote">Casenote</a></li>
</ul>
</div>
<input type="text" class="form-control" name="x" placeholder="Search">
<span class="input-group-btn">
<button class="btn btn-default" type="button"><span class="glyphicon glyphicon-search"></span></button>
</span>
</div>
</div>
具有以下效果:
我一直在尝试做的,但失败的是,将这些内容居中,以便下拉菜单、文本框和按钮都居中对齐并彼此紧密。
谁能帮我解决这个问题?
【问题讨论】:
-
您是否有其他类/样式干扰正常引导程序 3,它们会完全填满输入组:bootply.com/oxBgrVy7b9
-
另外,为什么要使用假下拉而不是真正的下拉 - 当然如果您需要将该变量传递给表单,它需要是输入而不是 ul
-
我正在使用你的代码,输入组以我的页面为中心,没有额外的 CSS
-
你们是对的,还有额外的 css: '/*input, select, textarea { max-width: 280px; }*/'
-
这在这个 jsfiddle 链接中运行良好 [jsfiddle.net/sugoel/jbnq806p/1]
标签: html css twitter-bootstrap twitter-bootstrap-3