問題内容
Progate 中級 道場コース1についてです。
HTMLでボタン(クラス名 sign-up,facebook,twitter)の3つ作成し、CSSでmarginを当てたところ、
クラスsign-upの上下にmarginが適用されません。
適応する方法と何が問題だったかご教示いただきたいです。
よろしくお願い致します。
※質問内容に不備がありましたら修正させていただきます。
ソースコード
HTML
1<!DOCTYPE html> 2<html> 3<head> 4 <meta charset="utf-8"> 5 <title>Progate</title> 6 <link rel="stylesheet" href="stylesheet.css"> 7 <!-- ここでFont Awesomeを読み込んでください --> 8 <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css"> 9</head> 10<body> 11 <!-- ここにコードを書いていきましょう --> 12 <div class="top-wrapper"> 13 <div class="container"> 14 <h1>LEARN TO CODE.<br> 15 LEARN TO BE CREATIVE.</h1> 16 <p>Progateはオンラインプログラミング学習サービスです。<br> 17 初心者にもやさしいスライドとレッスンで、ウェブサービスを作りながらプログラミングを学んでいきましょう。</p> 18 <a href="#" class="btn sign-up">新規登録はこちら</a> 19 <p>or</p> 20 <a href="#" class="btn facebook">Facebookで登録</a> 21 <a href="#" class="btn twitter">Twitterで登録</a> 22 </div> 23 </div> 24 25</body> 26</html>
CSS
1/* CSSのリセット(消さないでください) */ 2html, body, 3ul, ol, li, 4h1, h2, h3, h4, h5, h6, p, div { 5 margin: 0; 6 padding: 0; 7} 8 9body { 10 font-family: 'Hiragino Kaku Gothic ProN W3', sans-serif; 11} 12 13li { 14 list-style: none; 15} 16 17a { 18 text-decoration: none; 19} 20 21/* ここからCSSを書いていきましょう */ 22.top-wrapper { 23 background-image:url(https://prog-8.com/images/html/advanced/top.png); 24 background-size:cover; 25 height:350px; 26 width:100%; 27 padding:180px 0 100px 0; 28 text-align:center; 29 color:white; 30} 31.container { 32 width:1170px; 33 margin:0 auto; 34 overflow:hidden; 35} 36.top-wrapper h1 { 37 font-size:45px; 38 letter-spacing:5px; 39 opacity:0.7; 40} 41.top-wrapper p { 42 opacity:0.7; 43 margin-bottom:15px; 44} 45.btn { 46 padding:8px 24px; 47 color:white; 48 opacity:0.8; 49} 50.sign-up { 51 background-color:#239b76; 52 margin-top:15px; 53 margin-bottom:15px; 54} 55.facebook { 56 background-color:#3b5998; 57 margin-right:10px; 58} 59.twitter { 60 background-color:#55acee; 61}
現状
完成図

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/21 07:10