私はいくつかのテキストを含むコンテンツdivと、隣り合わせに配置されたcontent divの中の2つのdivを持っています。2つのdivの中の1つのdivの中のテキストの下に
2つの子divが隣り合わせに表示されるようにしたいが、テキストの隣には表示されないようにする。
body {
text-align: center;
}
#first, #second {
border: solid green 2px;
}
#content {
border: solid purple 2px;
display: flex;
clear: both;
}
#second {
background-color: yellow;
padding-bottom: 500px;
width: 100px;
display: inline;
position: relative;
}
#first {
background-color: palegoldenrod;
padding-bottom: 500px;
width: 400px;
display: inline;
position: relative;
}
<div id="content">div id="content"
<div id="second">div id="second"</div>
<div id="first">div id="first"</div>
</div>
ここでそれが今ではどのように見えるかのJsfiddleです。
ありがとう、それは私が探していたものです、#content ::後で正確に何ですか? –
あなたの歓迎です、それは 'clear:do both 'です。なぜなら' float'を使うとき、あなたは 'clear'を使う必要があるからです。 – Pedram