如何使表格儿童内联

时间:2014-12-21 17:42:19

标签: html css asp.net-mvc

默认情况下,表单元素是块元素,似乎。

JsFiddle here

当我使用输入文本框&按钮在表单元素内,按钮移动到下一行: enter image description here

<form action="/" method="post"><input class="form-control" id="Email" name="Email" placeholder="Your email address" type="text" value="">        <span class="input-group-btn">
            <button class="btn btn-success">Sign up!</button>
  </span></form>

当我删除表格标签时,这些输入&amp;按钮元素以内联方式正确显示。可能有什么不对?

我尝试了display:inline css,但没有帮助。 enter image description here

2 个答案:

答案 0 :(得分:1)

您使用&#34;输入组&#34;你的表单控件和按钮周围? http://jsfiddle.net/49t4xwcs/3/

<form>
    <div class="input-group">
      <input type="email" class="form-control" placeholder="Your email address"/>
      <span class="input-group-btn">
        <button class="btn btn-success">Sign up!</button>                                    
      </span>
    </div>
</form>

答案 1 :(得分:0)

尝试添加 风格=“浮动:左” 搜索和按钮