2016-05-12 7 views
-2

形成:それはU2Fデバイスを登録言うところの下https://demo.yubico.com/u2f?tab=registerが、私はここに示されている一人として、ブートストラップに似たフォームを作成しようとしていた入力要素

を、3つの可視inputがあります要素。

<input type="text" name="username" placeholder="Username" autofocus="autofocus" /> 
<input type="password" name="password" placeholder="Password" /> 
<br /> 
<input type="submit" class="btn btn-success" value="Next" /> 

フォームを表示すると、ユーザー名とパスワードの要素は、完全に別々の行に他の下の一つです。これが明示的にどこでも起こっていることを示すために、私はブートストラップやカスタムCSSを見ません。 HTMLをそのままコピーしてBootstrapを含めると、要素が並べて表示されます。

CSSの中には、フォームの入力要素間で改行が起こっていることが見逃されていますか?含むフォームが両方に彼らのために十分な広さではありません

+0

[mcve]の作成方法をご覧ください。 –

+0

FirebugまたはIE開発ツールバーを使用して、CSSとHTMLを検査できますか? – dfdsfdsfsdf

+0

デフォルトでは、html要素はインライン要素です。セパレート線に表示されるようにするには、display:blockというスタイルを指定する必要があります。例https://jsfiddle.net/onh7tyLg/ – user2677350

答えて

0

は、これらの要素のラッパーがそれを引き起こしている

0

1行に収まる:あなたが幅を拡大した場合 - それはサイドでそれらを側面が表示されます

enter image description here

関連する問題