私はCSSにまったく慣れておらず、ひどく混乱していて、多かれ少なかれ、フロートやポジションなどに不満を感じています。できる限り説明しようと思います
DIV1 DIV2
DIV3 DIV4
DIV5 DIV6 DIV7 DIV8
DIV9
DIV10
これが私が探しているレイアウトです。私の試行錯誤はすべてめちゃくちゃです。Div1:float:left; div2:float:left div3:clearがあります。その時点まですべてが機能します。div4をdiv3のすぐ横に配置し、5、6、7、8で3と4をクリアしてから、すべてを並べて配置します。何かご意見は?私はそれで地獄を言い、すべてに固定された位置をします、しかしそれは位置を理解しようとしてもイライラします。
ここにコードを追加しました。これはめちゃくちゃになっていて、遊んでいます。私は高さと幅の変数を持っていますが、それらが必要なためではなく、物事を適合させるために遊んでいます
<style>
#div-1
{
float:left;
width:390px;
height: 170px;
}
#div-2
{
float:right;
text-align:right;
width:450px;
}
#div-3
{
width:80px;
height:60px;
clear:left;
text-align:left;
}
#div-4
{
border:dashed 2px;
float:left;
}
#div-5
{
float:left;
top:350px;
}
</style>