前提・実現したいこと
html,cssの初心者で、ドットインストールでcssレイアウト入門#6を学習中です。
2カラムのレイアウトを動画通り行ったのですが、1カラムになってしまいます。
発生している問題・エラーメッセージ
LeftとRightを2カラムにしたのですが、下記の通り1カラムとなってしまいます。
該当のソースコード
html
1<!DOCTYPE html> 2<html lang="ja"> 3<head> 4<meta charset="utf8"> 5<title>CSS Layout Practice</title> 6<link rel="stylesheet" href="normalize.css"> 7<!--<link rel="stylesheet" href="reset.css">--> 8<link rel="stylesheet" href="styles.css"> 9 </head> 10 <body> 11 <header> 12 <div class="container"> 13 header 14 </div> 15 </header> 16 <main> 17 <div class="container"> 18 <div id="left">Left</div> 19 <div id="right">Right</div> 20 </div> 21 </main> 22 <footer> 23 <div class="container"> 24 footer 25 </div> 26 </footer> 27 </body> 28</html>
CSS
1body { 2 background: slategray; 3 } 4 5 .container { 6 width: 500px; 7 margin: 0 auto; 8 /*background-color: pink;*/ 9 } 10 11 12header { 13 background: tomato; 14} 15 16main { 17 background: skyblue; 18} 19 #left { 20 background: limegreen; 21 float: left; 22 width: 200px; 23 } 24#right { 25 background: lightgreen; 26 float: left; 27 width: 300px; 28} 29 30footer { 31 background: slategray; 32} 33コード
試したこと
何度もチェックしたのですが、原因が分かりませんでした。
そこで、Another HTML-lint gatewayで文法チェックを実施しましたが、2カラムに関するコメント等はありませんでした。
補足情報(FW/ツールのバージョンなど)
cloud9を使用しています。
回答1件
あなたの回答
tips
プレビュー