【发布时间】:2015-07-10 09:24:16
【问题描述】:
我正在使用 Bootstrap 3.3.4 版,我正在尝试制作一个搜索表单,但是,为了让我的搜索字形图标进入我的搜索栏,我需要使用标签,这是我的代码目前正在使用:
<form id="searchform" method="get" action="/search/" class="navbar-form navbar-right">
<div>
<div class="right-inner-addon>
<a href="#" onclick="document.getElementById('searchform').submit();" ><i class=" glyphicon glyphicon-search"></i></a>
<input id="query" name="query" type="search" class="form-control searchbox" placeholder="Search" />
</div>
</div>
</form>
至于 Css,除了所有的引导程序,我只使用这个服装:
.searchbox {
border-radius: 20px;
height: 25px;
margin-top: 5px;
}
尽管当点击进入搜索栏时,由于某种原因,字形搜索不会作为按钮工作,因此用户也可以选择点击它来完成他们的搜索。 有任何想法吗 ? :S
【问题讨论】:
-
假设你不能在这里使用
<image type="image" src="yourglyph.png" alt="submit" />? -
请提供有关此问题的 JSFiddle。
-
在按钮内使用
span。<button class="btn btn-default" type="button"><span class="glyphicon glyphicon-search" aria-hidden="true"></span></button> -
这个
.searchbox元素在哪里?不能作为按钮工作是什么意思?你看到字形了吗?点击它不起作用吗?
标签: html css twitter-bootstrap-3 glyphicons search-box