【发布时间】:2020-11-19 05:56:28
【问题描述】:
我的导航栏上有一个搜索栏,但如果显示器是 xs 或移动设备,我希望它以最大宽度显示在下一行。
这是我的代码:
<nav class="navbar navbar-expand-md fixed-top-sm justify-content-start flex-nowrap bg-dark navbar-dark">
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbar2">
<span class="navbar-toggler-icon"></span>
</button>
<a href="/" class="navbar-brand px-2">Top</a> <!-- brand -->
<ul class="navbar-nav flex-row mx-auto">
<li class="nav-item active">
<a class="nav-link px-2 d-none d-sm-block" href="#">Link</a> <!-- Item 1 -->
</li>
<li class="nav-item col-sm-12">
<a class="nav-link px-2" href="#">Link</a> <!-- Item 2 -->
</li>
</ul>
<div class="col-xs-3 col-sm-6 col-md-6 col-lg-6 mx-auto">
<div class="input-group-prepend">
<input id='urlurl' type="url" class="form-control" placeholder="Search" pattern="https?://.+" required />
<span class="input-group-btn">
<button class="btn btn-primary" style="background-color: #0275D8; border-color: #0275D8;" type="button" >Test</button>
</span>
</div></div></nav>
【问题讨论】:
标签: html css search layout bootstrap-4