答案 0 :(得分:1)
这是通过查看示例和阅读文档来实现的。我希望有其他熟悉BS3的人会回答这个问题。如果您通过GetBootstrap.com上的文档和示例以正确的方式构建html,则实际上不需要执行任何先前的答案。
<div class="navbar">
<!-- if it has no bg color-->
<form class="form-inline">
<!--form wraps entire bar-->
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> <span class="sr-only">Toggle Search </span> Search Icon </button>
<!--/custom text here- -->
<div class="navbar-custom-left">
<strong> <a href="?kind=recv">Received </a>
( <a title="안읽은쪽지" href="?kind=recv&unread=only"> <span class="red">197 </span> </a> / <a href="?kind=$kind">507</a> /
<a href="?kind=recv&sfl=me_file&stx=me_file">??
</a>)
</strong>
</div>
<!--end custom text-->
</div>
<!--/.navbar-header- -->
<div class="navbar-collapse collapse">
<div class="navbar-right navbar-form">
<div class="form-group" role="search">
<select name="sfl" class="form-control" id="sfl">
<option value="me_subject_memo">제목+내용 </option>
<option value="me_subject">제목 </option>
<option value="me_memo">내용 </option>
<option value="me_send_mb_nick">보낸(별명) </option>
<option value="me_send_mb_id">보낸(아이디) </option>
</select>
</div>
<!--/.form-group -->
<div class="form-group">
<input name="stx" class="form-control" required maxlength="15" value="" itemname="검색어" type="text">
</div>
<!--/.form-group -->
<button class="btn btn-primary">검색 </button>
</div>
<!--/.navbar-right navbar-form-->
</div>
<!--/.nav-collapse -->
</div>
<!--/.container -->
</form>
<!--/.form-inline navbar-form navbar-right -->
</div>
<!--/.navbar navbar-default -->
/* --------- CSS ---------- */
.navbar-custom-left {
float: left;
padding: 15px 15px;
line-height: 20px;
}
.red {color:red}
答案 1 :(得分:0)
问题似乎是搜索元素上的填充和margin-top。要解决此问题,请尝试删除这些行
padding: 9px 10px;
margin-top: 8px;
来自以下CSS:
.navbar-toggle {
position: relative;
float: right;
padding: 9px 10px;
margin-top: 8px;
margin-right: 15px;
margin-bottom: 8px;
background-color: transparent;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
}
答案 2 :(得分:0)
您需要将line-height
设置为元素的高度。在您的容器和样式集line-height
中添加一个类:
HTML
<div class="container lineheight34"> <!-- lineheight34 is an example -->
...
</div>
CSS
.lineheight34{
line-height:34px;
}
答案 3 :(得分:0)
我将“按钮”更改为“a”。
这
<button class="navbar-toggle"
到
<a class="btn btn-navbar"
bootply(http://bootply.com/99206)