<!----メモ !わかりやすく、探しやすく、再利用しやすく、拡張しやすくする 1 h2タグにはsection-titleというclass名をつけて全てのページを共通化させる 2 h2のsection-titleがつくものはsectionタグで囲む。sectionタグには .wrapper { max-width: 1200px; margin: 0 auto; padding: 0 5%; margin-bottom: 80px; } というクラス名とcssをつけて画面幅いっぱいより少し小さめの幅で全て収めるように共通化させる。 sectionごとの余白はmargin-top:50px; margin-bottom:80px;で共通化。 margin-topだけはつけるとことつけないとこがあるから.wrapperに入れない。 3 --> <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Noto+Sans+JP&display=swap" rel="stylesheet"> <link href="https://use.fontawesome.com/releases/v5.15.1/css/all.css" rel="stylesheet"> <link rel="stylesheet" href="test.css"> <title>Document</title> </head> <body> <!-- header --> <header class="header"> <div class="header-nav"> <nav> <ul> <li><a href="../home/">ホーム</a></li> <li><a href="../about/">ジュニアドクター鳥海塾とは</a></li> <li><a href="../class_content/">授業内容</a></li> <li class="bd-no"><a href="" class="bd-none"><img class="top-logo" src="../jdlogo_A.png" alt="トップアイコン"></a></li> <li><a href="../info/">受講者むけ情報</a></li> <li><a href="../QA/">Q&A</a></li> <li><a href="../apply/appform.html">お申し込み</a></li> </ul> </nav> <div id="nav-toggle"> <div> <span></span> <span></span> <span></span> </div> </div> </div> </header> <!-- //header --> <!-- main --> <main> <div id="mainvisual"> <div class="mainvisual-inner"> <div class="top-text"> <p class="text">みんなで一緒に、<br> <span class="top-text-color">プログラミング</span>に、<br> 取り組んでいこう。</p> </div> <div class="top-title"> <h1 class="site-title"> ジュニアドクター鳥海塾 <span class="small">2021</span> </h1> </div> <div class="mainvisual-img"> <ul class="fade"> <li><img src="daniel-zjV8ptYgcEo-unsplash.jpg" alt=""></li> <li><img src="compare-fibre-e5sTz361Jzg-unsplash.jpg" alt=""></li> <li><img src="national-cancer-institute-N_aihp118p8-unsplash.jpg" alt=""></li> </ul> </div> </div> </div> <!-- //main --> <!-- about --> <section id="home-about" class="wrapper"> <h2 class="section-title">第1期 ジュニアドクター鳥海塾</h2> <p class="section-text"> ジュニアドクター鳥海塾では生徒みんなで協力して プログラミングを学んでいきます。教える側も教えられる側も一丸となって一つの問題の解決に 力を合わせて取り組んでいきます。 </p> <div class="about-container"> <div class="home-items"> <img src="../img/riku_umi.png" alt="キャラ画像ウミリク" width="300" height="216"> <div class="what_study"> <h3><i style="color:orange;" class="fas fa-angle-double-right fa-lg"></i> 鳥海塾でどんなことが学べるの?</h3> <p><span class="text-bg">まずは、プログラミングの基礎を身に付けます。</span><span class="text-bg"> そして、情報技術が身近な 地域社会のどんな場面に使われているのかを学びます。 </span><span class="text-bg">講座の終わりには、受講 生それぞれが自分のアイディアを出してオリジナルのプログラミングづくりに挑戦します 。</span><br> <span class="text-bg"> 実際の授業では、大学の先生や大学生のお兄さんお姉さんがみなさん の学びをサポートします。 </span><span class="text-bg"> 授業当日に学校行事やイベントで欠席になる場合には、 オンラインでの補講にも対応します。 </span></p> </div> <div class="aiming_top"> <h3><i style="color:orange;" class="fas fa-angle-double-right fa-lg"></i> 鳥海塾で学びを積み上げて「鳥海山の頂 (2236m)」を目指そう !</h3> <p><span class="text-bg"> 鳥海塾では受講生の学習の記録を積み重ね、標高メートルとして高さで示し ながら、 </span><span class="text-bg">名峰「鳥海山」の頂上標高2236メートルを目指して登っていきます。</span><br> <span class="text-bg">受講生のみなさんの研究を鳥海山から世界に向けて発信する気持ちで、一緒に挑戦していきましょう。</span></p> </div> <img src="../img/umi_ukiwa.png" alt="キャラ画像ウミ浮輪" width="300" height="227"> </div> </div> </section> <!-- //about --> <!-- JDabout <section id="home-jd-about" class="wrapper"> <h2 class="section-title">ジュニアドクター鳥海塾とは?</h2> </section> //JDabout --> <section id="home-class_content" class="wrapper"> <h2 class="section-title">授業内容について</h2> <div class="grid"> <div class="item"> <img class="fadein" src="../testpage/pc-children.jpg" alt=""> <div class="item-content"> <p class="item-cat">class content</p> <p class="item-text">最初の顔合わせをしました。</p> <p class="item-date">2021.08.07</p> </div> </div> <div class="item"> <img class="fadein" src="../testpage/pc-parson.jpg" alt=""> <div class="item-content"> <p class="item-cat">class content</p> <p class="item-text">初回の授業をしました。</p> <p class="item-date">2021.08.21</p> </div> </div> <div class="item"> <img class="fadein" src="../testpage/pc-two.jpg" alt=""> <div class="item-content"> <p class="item-cat">class content</p> <p class="item-text">2回目の授業をしました。</p> <p class="item-date">2021.08.28</p> </div> </div> </div> </section> <section id="home-apply" class="wrapper"> <h2 class="section-title">鳥海塾についてのQ&A</h2> </section> <section id="home-info" class="wrapper"> <h2 class="section-title">交通アクセス</h2> </section> </main> <script> window.addEventListener("scroll", function(){ var header = document.querySelector("header"); header.classList.toggle("scroll-nav", window.scrollY > 0) }); $(function() { $(window).scroll(function() { $('.fadein').each(function() { let scroll = $(window).scrollTop(); let target = $(this).offset().top; let windowHeight = $(window).height(); if (scroll > target - windowHeight + 200) { $(this).css('opacity','1'); $(this).css('transform','translateY(0)'); } }); }); }); </script> </body> </html>