koji portfolio 書いたある部分を囲んでいる部分の左右に余白ができてしまいます。その余白を消したいです。 フッターとヘッダーの部分には余白ができていないのにそこだけできてしまっています。
はじめての質問で伝わらない、伝え方が下手かもしれませんが分かる方教えていただきたいです。
よろしくお願いいたします。
<html lang="ja"> <head> <meta charset="utf-8"> <title>top</title> <meta name="viwport" content="width=device-width, initila-scale=1"> <link rel="stylesheet" href="style.css"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.2/animate.css"> </head> <body> <div id="container" class="animated"> <header id="toppage"> <nav> <ul> <li><a href="#top">TOP</a></li> <li><a href="#top">ABOUT</a></li> <li><a href="#skill">SKILL</a></li> <li><a href="#works">WORKS</a></li> <li><a href="#contact">CONTACT</a></li> </ul> </nav> </header> <div id="content"> <section id="top"> <h1>KOJI</h1> <p>PORTFOLIO</p> </section> <section id="about"> <h2>ABOUT</h2> </section> <section id="skill"> <h2>SKILL</h2> </section> <section id="works"> <h2>WORKS</h2> </section> </div> <footer> <section id="contact"> <h2>CONTACT</h2> </section> </footer> <script src="https://code.jquery.com/jquery-3.4.1.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/waypoints/4.0.1/jquery.waypoints.js"></script> <script src="main.js"></script> </body> </html>
/* Base */ body { font-family: Mejiro; background-color: white; letter-spacing: 3px; font-size: 15px; line-height: 1.5; color: #333; margin: 0; height: 100%; } #container { position: relative; min-height: 100%; } #content { min-height: 100vh; position: relative; padding-bottom: 120px; padding-bottom: 50px; } a { color: #666666; text-decoration: none; outline: none; } a:hover { text-decoration: underline; } /* header */ header { text-align: center; margin-top: 10px; border-bottom: 1px solid #ddd; } nav ul { display: flex; justify-content: space-between; margin: 0; padding: 0; } nav ul li { width: 20%; height: 30px; list-style: none; border-top: 5px solid #fff; border-bottom: 5px solid #fff; } nav ul li:hover { border-bottom: 5px solid #666666; } nav ul li a { display: inline-block; width: 100%; height: 100%; } nav ul li a:hover { text-decoration: none; } /* Footer */ footer { width: 100%; background-color: gray; color: white; text-align: center; position: absolute; } #contact { padding: 10px 0; text-align: center; background-position: center; background-repeat: no-repeat; } .btn { width: 200px; margin: 10px; padding: 15px; display: inline-block; border-radius: 5px; text-align: center; letter-spacing: 0.05em; } footer a { color: white; } .btn:hover { text-decoration: none; } .btn-primary { background-color: white; text-shadow: 0 1px 2px rgba(0,0,0,0.3); } /* Content */ section { text-align: center; } #content { width: 95%; margin: 30px auto; } #top { width: 100%; text-align: center; line-height: 1; background-color: #666666; padding: 0; margin: 0; } #top h1 { color: white; font-size: 80px; margin: 20px 0 0 20px; padding: 0; } #top p { font-size: 40px; color: #BBBBBB; margin: 0; padding: 0; }
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。