如何将搜索框置于div的中央?

时间:2018-12-05 14:56:15

标签: html css twitter-bootstrap twitter-bootstrap-3

我有以下代码:

<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>

具有以下效果:

Search Box Not Centered!

我一直想做的但没有做到的是使此内容居中,以便下拉列表,文本框和按钮都居中对齐并且彼此紧紧。

有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

.input-group类CSS替换为以下CSS。

.input-group {
  display: flex;
  flex-direction: "row",
  justify-content: "center",
  align-items: "center"
}  

我希望这会有所帮助。快乐的编码:)