Как я могу центрировать окно поиска в середине div? - PullRequest
0 голосов
/ 05 декабря 2018

У меня есть следующий код:

<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 голосов
/ 05 декабря 2018

Замените CSS класса .input-group следующим CSS.

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

Надеюсь, это поможет.Удачного кодирования :)

...