私は単純なログインフォームを持っています:
<form action="/users/login" class="form-inline" id="UserLoginForm" method="post" accept-charset="utf-8">
<div style="display:none;">
<input type="hidden" name="_method" value="POST"/>
</div>
<input name="data[User][email]" class="input-small" placeholder="E-mail" maxlength="50" type="text" id="UserEmail"/>
<input name="data[User][password]" class="input-small" placeholder="Password" type="password" id="UserPassword"/>
<button class='btn' type='submit'>Login</button>
</form>
スタイリングにはブートストラップを使用しています。js は jquery と AngularJS が読み込まれています。
私の問題は、このフォームを表示すると、送信ボタンが次の行に移動することです。dom を調べると<div class="actions">...</div>
、送信ボタンの周りにラッパーが表示されます。type='submit'
フォーム定義から一部を省略した場合、これは発生しません。
誰がこのラッパーを追加しているのか、どうすればそれを回避できるのかという私の質問。