html - 如何调整 Bootstrap 导航栏中搜索输入字段下方的搜索建议字段的大小

标签 html css twitter-bootstrap

我在通过 CSS 调整 Bootstrap 中搜索建议列表框的大小时遇到​​问题。

我在 Bootstrap 导航栏中使用输入(搜索)字段。但是我在调​​整输入(搜索)字段下方的搜索建议框时遇到了困难。

示例图片:

enter image description here

搜索建议字段的宽度应达到 Submit 按钮。

到目前为止我已经尝试过:

HTML

<form class="navbar-form navbar-left searchBox">
    <div class="form-group">
        <input type="text" class="form-control" placeholder="Search">
    </div>
    <button type="submit" class="btn btn-default">Submit</button>
    <ul class="list-group">
        <li class="list-group-item">Raisa Hasan</li>
        <li class="list-group-item">Obaidul Islam</li>
    </ul>
</form>

CSS

.searchBox .list-group{
    z-index: 1;
    position: absolute;
}

最佳答案

试试这个 CSS

利用max-width属性

CSS

.navbar-form{
  position: relative;
  max-width:100%;
}
.navbar-form ul.list-group{
  left: 0;
  right: 0;
  margin:auto;
  max-width:100%;
}

相应的风格

link for reference

关于html - 如何调整 Bootstrap 导航栏中搜索输入字段下方的搜索建议字段的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45419466/

相关文章:

javascript - AJAX 和 HTML 元素不起作用

CSS 背景不会显示

javascript - 如何将我的第一个 javascript 网络应用程序部署到网络上以供实际使用

javascript - 使用 Js 打开 Bootstrap 模式(不起作用)

javascript - ScrollSpy "Activate"事件未触发

html - 表单未包装在正确的类中

html - Chrome在服务器上没有声音,但在客户端有

html - 带有 "display: table"子元素的 Microsoft Edge 上奇怪的 <li> 高度错误

html - 验证和显示问题?

HTML/CSS 内容在 div 中与 flex 重叠