前提・実現したいこと
copy-containerクラスの中のh1要素にCSSが効きません。
該当のソースコード
HTML
1<!DOCTYPE html> 2<html lang="jp" dir="ltr"> 3 <head> 4 <meta charset="utf-8"> 5 <link rel="stylesheet" type="text/css" href="stylesheet.css"> 6 <title>写経</title> 7 </head> 8 9 <body> 10 11 <div class = "header"> 12 <div class = "header-logo">Progate写経</div> 13 <div class = "header-list"> 14 <ul> 15 <li>test3</li> 16 <li>test2</li> 17 <li>test1</li> 18 </ul> 19 </div> 20 </div> 21 22 23 <div class ="main"> 24 <div class="copy-container"> 25 <h1>Welcome</h1> 26 <h2>ようこそ</h2> 27 </div> 28 <div class="contents"> 29 <h1>test</h1> 30 </div> 31 32 <div class="contact-form"> 33 34 </div> 35 36 </div> 37 38 <div class = "footer" > 39 <div class = "footer-logo">Progate写経</div> 40 <div class = "footer-list"> 41 <ul> 42 <li>test1</li> 43 <li>test2</li> 44 <li>test3</li> 45 </ul> 46 47 48 </div> 49 </div> 50 51 </body> 52</html> 53
CSS
1body { 2font-family: 'Avenir','Helvetica Neue','Helvetica','Arial','Hiragino Sans','ヒラギノ角ゴシック',YuGothic,'Yu Gothic','メイリオ', Meiryo,'MS Pゴシック','MS PGothic' 3} 4 5* { 6 padding: 0px; 7 margin: 0px; 8} 9 10.header { 11 background-color: #8e98f5; 12 height: 120px; 13} 14 15.main { 16 background-color: #b1cbfa; 17 height: 400px; 18 padding: 100px 150px; 19} 20 21.footer { 22 background-color: #dfe2fe; 23 height: 120px; 24} 25 26 27/*ヘッダー関係*/ 28.header-logo{ 29 font-size: 22px; 30 float: left; 31 padding: 33px 20px; 32} 33 34.header-list li { 35 list-style: none; 36 float: left; 37 padding-top: 39px; 38 padding-bottom: 39px; 39 padding-left: 40px; 40 padding-right: 10px; 41} 42 43/*メイン関係*/ 44 45.copy-container h1 { 46 display: none; 47} 48.contents h1 { 49 display: none; 50} 51 52/*フッター関係*/ 53 54.footer-logo { 55 float: left; 56 padding: 20px; 57} 58 59.footer-list ul { 60 list-style: none; 61 float: right; 62 padding-right: 20px; 63} 64 65.footer-list li { 66 margin-bottom: 10px; 67}
試したこと
すぐ後のcontentsクラスの中のh1要素に対しても試してみたのですが、こちらには反映されました。
回答2件
あなたの回答
tips
プレビュー