html - Bootstrap 中的搜索栏

标签 html css twitter-bootstrap uisearchbar

我正在尝试制作一个如下所示的搜索栏:

enter image description here

但是下面的 HTML 片段给出了一个看起来像这样的搜索栏:

enter image description here

<nav class="navbar navbar-default navbar-inverse">

   <form class="navbar-form navbar-right" role="search">
     <div class="form-group">
       <input type="text" class="form-control" placeholder="Search">
     </div>
     <button type="button" class="btn btn-default"><span class="glyphicon glyphicon glyphicon-search" aria-hidden="true"></span></button>
  </form>

</nav>

如何使搜索栏的大小与按钮的大小相同?

最佳答案

<nav class="navbar navbar-default navbar-inverse">
   <form class="navbar-form navbar-right" role="search">
     <div class="input-group">
        <input type="text" class="form-control" placeholder="Search" />
        <span class="input-group-btn">
            <button type="button" class="btn btn-default"><span class="glyphicon glyphicon glyphicon-search" aria-hidden="true"></span></button>
        </span>
     </div>
  </form>
</nav>

您需要使用 Bootstrap 的输入组类并将您的按钮适本地放在其中。

关于html - Bootstrap 中的搜索栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28251720/

相关文章:

javascript - 使用相同 CSS 的 div 更改布局序列

javascript - 使用 Angular (2) routerLinkActive 指令进行变形路由

html - 如何在父 div 具有文本溢出 : ellipsis 时隐藏 decandant span 的 css 样式

html - 如何将 3 个 block (span、span、input)放置在垂直对齐的一行中?

css - 下拉选择框无法使用自定义 CSS 正确显示?

javascript - 尝试使用 Angular 交换 ng-click 和 ng-class 上的类时图像消失

css - Bootstrap 中的响应式导航栏

twitter-bootstrap - 如何修复 FontAwesome 图标上的 'a:hover' 空白?

css - Bootstrap 4 不同显示的列表布局

PHP将登录文件加载到div中而不重新加载url