如何在div中内置一个按钮并搜索输入内联

时间:2015-03-06 17:35:09

标签: javascript html css jquery-mobile

我正在尝试制作搜索栏。如何使“go”按钮和搜索输入成为内联?我把我的代码放在下面,但我不确定错误在哪里。

<div style="float:right;display:inline;">
	 
  <div>
	 
    <button class="ui-btn  ui-corner-all ui-btn-inline ui-mini" style="margin:0 0 0 
             0;padding: 0 0 0 0;">GO!
    </button>
 	 
    <input name="searchword" id="search" value="" placeholder="Placeholder text..." 
           type="search" />
   
  </div>  


</div>

2 个答案:

答案 0 :(得分:0)

代码工作正常。

如果你想要它是准确的,删除​​子包装div,使按钮20px并使用display:inline-flex;而不是内联。也许它会成为想要的东西

答案 1 :(得分:0)

jQM将输入包装在div中。您可以使用 data-wrapper-class 属性为包装器分配css类:

<div style="float:right;display:inline;">
    <div>
        <button class="ui-btn ui-corner-all ui-btn-inline ui-mini btnclass">GO!</button>
        <input name="searchword" id="search" value="" placeholder="Placeholder text..." type="search" data-wrapper-class="inputWrap" />
    </div>
</div>

.inputWrap {
    display: inline;
    float: left;
    margin-right: 4px;
}
.btnclass {
    margin-top: 8px;
    height: 37px;
}
  

<强> DEMO