前提・実現したいこと
写真を上までいっぱいに広げて、そのうえにheader-wrapperを置きたいです。
また、写真の両サイドについている微妙な余白もなくしたいです。
該当のソースコード
HTML
1<header> 2 3 <div class="header-wrapper"> 4 <h1 class="header-left"><a href="#">Cresta Design</a></h1> 5 <ul class="header-nav"> 6 <li class="header-item"><a href="#">Concept</a></li> 7 <li class="header-item"><a href="#">Service</a></li> 8 <li class="header-item"><a href="#">Works</a></li> 9 <li class="header-item"><a href="#">Contact</a></li> 10 </ul> 11 12 <button class="burger-btn"> 13 <span></span> 14 <span></span> 15 <span></span> 16 </button> 17 18 </div> 19 20 21 22 23 </header> 24 <main> 25 <div id="fv"> 26 <div class="main-wrapper"> 27 <p class="main-copy">Contact</p> 28 29 </div> 30 <p class="message-left">Our works</p> 31 </div> 32
該当のソースコード
CSS
1header { 2 3 position: absolute; 4 top: 0%; 5 left: 0%; 6 z-index: 1; 7 8 width: 100%; 9 10 .header-wrapper { 11 display: flex; 12 justify-content: space-between; 13 padding: 30px 126px; 14 line-height: 21px; 15 16 17 18 .header-left { 19 font-size: 2.6rem; 20 21 } 22 23 .header-nav { 24 display: flex; 25 26 27 .header-item { 28 padding-right: 35px; 29 font-size: 1.8rem; 30 31 } 32 33 .header-item:last-of-type { 34 padding-right: 0; 35 36 } 37 } 38 39 .fa-bars { 40 display: none; 41 } 42 43 .burger-btn { 44 display: none; 45 } 46 } 47 48 49 50 51 52} 53 54 55 56 57/*---------------------*/ 58/*ファーストビュー*/ 59/*---------------------*/ 60#fv { 61 62 background-image: url(../img/contact-page-bgi@2x.jpg); 63 object-fit: cover; 64 background-size: contain; 65 background-position: center; 66 min-height: 453px; 67 height: 90vh; 68 position: relative; 69 70 .main-wrapper { 71 position: absolute; 72 top: 30%; 73 left: 45%; 74 75 color: $white; 76 margin-bottom: 172px; 77 display: block; 78 79 80 .main-copy { 81 82 font-size: 7rem; 83 } 84 85 86 } 87 88 .fv-img { 89 90 object-fit: cover; 91 92 min-height: 100%; 93 94 95 96 97 } 98}
試したこと
同様のつくりのトップページである、「index.html」からそのままコピーして必要な個所だけ訂正して使っていました。
index.htmlではできていたので、どこか原因なのかさっぱりわからなくなってしまいました。
①teratil過去質問に同様の質問がないか確認
→同様の要素を重ねたいという質問はあったが、該当するものがないと感じました。
補足情報(FW/ツールのバージョンなど)
OS:Windows
エディタ:Brackets
ブラウザ:クローム
現状イメージ
※現在、背景白の上に文字色白となっていて通常では見えづらいため、一時的に他のツールにて色付けしていますがこちらの色に関するものは本コードとは一切関係ございませんのでご了承ください。
ちなみに色付けなしの本来の見た目だと以下のようになります。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/23 00:07 編集
2021/02/22 23:09
2021/02/23 00:06