2013-03-12 62 views
2

这里的下面的fiddle和代码:当使用形式的搜索和输入附加到创建搜索表单,搜索按钮显示短

<form class="form-search"> 
    <div class="input-append"> 
     <input type="text" id="search-query" class="search-query" /> 
     <input type="button" id="search-submit" value="Find" class="btn" /> 
    </div> 
</form> 

该按钮显示了在IE或Chrome,但是当细用FF(至少15版)查看,按钮显示一小段。 我没有正确使用Bootstrap?

enter image description here

+2

确认FF 19 – Marijn 2013-03-12 20:45:20

回答

2

doc,你应该使用button在那里你正在使用input

<form class="form-search"> 
    <div class="input-append"> 
     <input type="text" id="search-query" class="search-query" /> 
     <button type="button" id="search-submit" class="btn" >Find</button> 
    </div> 
</form> 

http://jsfiddle.net/tk8Dc/7/

+1

我将避开邪恶的输入,并使用按钮按钮。 – 2013-03-12 21:02:27

+0

我不得不将'type = submit'更改为'type = button'来防止表单被提交。 – 2013-03-12 21:21:44

+0

@RayCheng你是对的,在你的问题中,你正在使用'type =“button”'。我编辑了我的答案。 – cheesemacfly 2013-03-12 21:25:57

0

输入文本区域

另一个很好的特质(只是一个尖)对输入使用添加height: auto;是:

box-sizing: border-box; 
-webkitbox-sizing: border-box; 
-moz-box-sizing: border-box;