#iSara模写 ヘッダーのレスポンシブが効かず困っています。
初めまして。現在iSaraの模写コーディングを勉強しています。
ヘッダー部分のレスポンシブレイアウトができず、困っています。
現在の状態
※見本ページ
https://isara.life/
768ピクセル以下の時に、この「問い合わせ・資料請求はこちら」(div class=contact-s)の部分が非表示になり、代わりに画像+「資料請求」(div class=contact-s-sm)が表示されるように書き込みました。
が、反映されず、画面を小さくしても「問い合わせ・資料請求はこちら」(contact-s)しか表示されない状態です。
htmlかcssで、何か間違っている部分がないかと思いますが、
どなたか分かる方がいらっしゃれば大変助かります。
#コード
HTML
<header> <div class="header-in"> <div class="startlogo"> <img src="isaralogolarge.png" alt="" width=120px > </div> <p class="txts">バンコクのノマドエンジニア育成講座</p> <div class="contact-s"> <a href="">問い合わせ/資料請求はこちら</a> </div> <div class="contact-s-sm"> <img src="https://isara.life/wp-content/themes/isara_v2/img/form.png" alt=""> <p class="whitetxt">資料請求</p> </div> </div> <!-- header-in end --> </div> </header>
CSS
header{ position: fixed; z-index: 1; width: 100%; height: 70px; background-color: white; padding-bottom: 0; } .startlogo { float :left; margin-bottom: 0; } header-in{ /* display: block; */ top: 0; position: fixed; width: 100%; padding: 15px 50px; } header img, p { vertical-align: bottom; } /* contactsp */ .contact-s-sm @media screen and (max-width: 768px;){ height: 70px; } .contact-s-sm{ display: none; } .contact-s @media screen and (max-width: 768px) { display: none; } .contact-s { width: 318px; height: 44px; border: 1px solid #d86c67; background-color: #d86c67; border-radius: 25px; text-align: center; display: inline-block; float: right; margin-right: 70px; } .contact-s a{ text-decoration: none; color: #fff; font-size: 14px; display: block; height: 100%; padding-top: 10px; }
お手数ですが、よろしくお願いいたします。
ayah03
回答1件
あなたの回答
tips
プレビュー