前提・実現したいこと
発生している問題・エラーメッセージ
画像要素にfloatをしてもaside(right)要素が動かないです。
aside(right)要素のところはblogを持ってきたいです。
該当のソースコード
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="style.css"> <title>Document</title> </head> <body> <header>header</header> <div> <nav>left</nav> <!-- <main>center</main> --> <img src="images/pic.jpg" alt=""> <aside>right</aside> </div> </body> </html>
body { width: 800px; margin: 0 auto; min-height: 100vh; display: flex; flex-direction: column; border: thin #ff0000 solid; } header { height: 50px; border: thin #ff0000 solid; } div { display: flex; flex: 1; border: thin #ff0000 solid; } img { width: 650px; height: 150px; border: thin #ff0000 solid; } /* main { flex: 1; border: thin #ff0000 solid; } */ nav { width: 150px; border: thin #ff0000 solid; } aside { width: 200px; border: thin #ff0000 solid; }
floatは使っていないようなので、質問内容変えた方がいいかと思いますよ。
回答1件
あなたの回答
tips
プレビュー