を使用して並んでいる 3 つの div がありdisplay:inline-block
ます。
div が空の場合、それらは同じ水平レベルにあります。
<p>
タグといくつかの改行 ( ) を左端/最初の divに追加するとすぐに<br/>
、残りは下に移動します。
2 番目のボックスに十分なコンテンツを入れると、3 番目のボックスはさらに下に移動します。
ボックスの私のHTML:
<div class="main-box" id="about">
<h1>About</h1>
<p>This box has one paragraph of text, with line breaks</p>
</div>
<div id="login-container">
<div class="main-box" id="login">
<h1>Login</h1>
<p>Already a member? Sign in and see your stuff!</p>
</div>
<div class="main-box" id="signup">
<h1>Signup</h1>
<p>Create an account by filling out this form.</p>
</div>
</div>
最後の 2 つのボックスは div にグループ化され、一緒に「浮動」します。
私のCSS:
div.main-box {
text-align: left;
display: inline-block;
border: 10px solid red;
margin: 20px;
padding: 25px;
border-radius: 50px;
width: 400px;
height: 400px;
}
div#login-container {
display: inline-block;
}