前提・実現したいこと
"lesson-wrapper"の高さが少しずれているのを直したい
追記質問です。
真ん中の4色のアイコンを取り入れるためにhtmlで<div class="lesson"から最後の</div>まで4回分あるのですが(html二回目以降省略済)毎回同じクラス名をつけるのになぜ毎回</div>で閉じてまたつけるのでしょうか。1回目の時に<div class="lesson"をつけて繰り返して4回分終わったときに</div>で閉めたらうまくいきませんでした。何回も同じで手間に感じてしまうのですが、なぜ同じクラス名なのに一度にではなくて毎回毎回つける必要があるのでしょうか。よろしくお願いします。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
html
1<div class="lesson-wrapper"> 2 <div class="container"> 3 <div class="heading"> 4 <h2>Learn Where to Get Started!</h2> 5 </div> 6 <div class="lessons"> 7 <div class="lesson"> 8 <div class="lesson-icon"> 9 <img src="https:---"> 10 <p>HTML & CSS</p> 11 <div> 12 <p class="text-contents">あああ</p> 13 </div> 14 </div>
※<div class="lesson">から最後の</div>まではあと3回続きますが省略してます。
css
1.lesson-wrapper { 2 background-color: #f7f7f7; 3 text-align: center; 4 height: 580px; 5} 6.heading h2 { 7 font-weight: normal; 8 9} 10.heading { 11 padding-top: 80px; 12 padding-bottom: 50px; 13 color: #5f5d60; 14} 15.lesson-icon { 16 position: relative; 17} 18.lesson-icon p { 19 position: absolute; 20 top: 44%; 21 width: 100%; 22 color: white; 23} 24.text-contents { 25 color: #b3aeb5; 26 font-size: 13px; 27 width: 80%; 28 display: inline-block; 29 margin-top: 15px; 30} 31.lesson { 32 float: left; 33 width: 25%; 34} 35.container { 36 text-align: center; 37 width: 1170px;
試したこと
答えのコードと比較、Atomを使って検証したが違いがわからなかった
補足情報(FW/ツールのバージョンなど)
windows 10, google chrome
初めて質問します。プログラミングも始めたばかりです。
コード見づらかったり、わかりづらかったら申し訳ないです。
回答1件
あなたの回答
tips
プレビュー