前提・実現したいこと
progateでCSS,HTMLの練習をしています。
作成したものを見ると、高さが違うとエラーが出ます。
HTMLは問題なく、問題があるとすればCSSの方かと思います。
paddingやmarginは確認ずみですが、どこでミスをしているのでしょうか。
教えて頂けますと幸いです。
発生している問題・エラーメッセージ
全体の高さが1171pxになっています。答え(1801px)と比較してみてください。
該当のソースコード
以下、自分で書いたコードです。 .header{ background-color: #26d0c9; height: 90px; color: #fff; } .header-logo { padding: 20px 40px; float: left; font-size: 36px; } .header-list li{ padding: 33px 20px; float:left; } .main { padding: 100px 80px; } .copy-container h1{ font-size: 140px; } .copy-container span{ color: #ff4a4a; } .copy-container h2{ font-size: 60px; } .contents { margin-top: 100px; height: 500px; } .section-title { font-size: 28px; padding-bottom: 15px; border-bottom: 2px solid #dee7ec; margin-bottom: 50px; } .contents-item { float:left; margin-right: 40px; } .contents-item p{ font-size: 24px; margin-top: 30px; } .contact-form { padding-top: 100px; } input, textarea{ padding: 20px; font-size: 18px; margin-top: 10px; margin-bottom: 30px; border: 1px solid #dee7ec; width: 400px; } .contact-submit{ color: #889eab; background-color: #dee7ec; }
試したこと
・CSS,HTMLの答えと自分のコードの比較
・paddingとmarginの確認
補足情報(FW/ツールのバージョンなど)
答え
.header {
background-color: #26d0c9;
color: #fff;
height: 90px;
}
.header-logo {
float: left;
font-size: 36px;
padding: 20px 40px;
}
.header-list li {
float: left;
padding: 33px 20px;
}
.main {
padding: 100px 80px;
}
.copy-container h1 {
font-size: 140px;
}
.copy-container h2 {
font-size: 60px;
}
.copy-container span {
color: #ff4a4a;
}
.contents {
height: 500px;
margin-top: 100px;
}
.section-title {
border-bottom: 2px solid #dee7ec;
font-size: 28px;
padding-bottom: 15px;
margin-bottom: 50px;
}
.contents-item {
float: left;
margin-right: 40px;
}
.contents-item p {
font-size: 24px;
margin-top: 30px;
}
.contact-form {
padding-top: 100px;
}
input, textarea {
width: 400px;
margin-top: 10px;
margin-bottom: 30px;
padding: 20px;
font-size: 18px;
border: 1px solid #dee7ec;
}
.contact-submit {
background-color: #dee7ec;
color: #889eab;
}

回答1件
あなたの回答
tips
プレビュー