前提・実現したいこと
HTML&CSSで作ったペラサイトのフッターを画面サイズが変わっても常に画面下に固定するようにしたい。
発生している問題・エラーメッセージ
PC画面サイズだと画面下に固定されているが、画面サイズが変わっても移動しないため、結果的に画面が小さくなるとフッターが上がってきてしまう。
該当のソースコード
CodePenのページ
https://codepen.io/dev_milk/pen/vYmWYrw
テストページ
https://folio.awe.jp/
CSS
1.wrapper{ 2 min-height: 100vh; 3 position: relative;/*←相対位置*/ 4 box-sizing: border-box;/*←全て含めてmin-height:100vhに*/ 5} 6 7.footer { 8 background-color: #2f5167; 9 color: #fff; 10 padding: 40px; 11 width: 100%; 12 position: absolute;/*←絶対位置*/ 13 bottom: 0; /*下に固定*/ 14}
HTML
1<div id="wrapper"> 2<div class="footer"> 3 <div class="footer-logo">DEVMILK</div> 4 <div class="footer-list"> 5 <ul> 6 <li><a href="#">BLOG</a></li> 7 <li><a href="#">TWITTER</a></li> 8 <li><a href="#">INSTAGRAM</a></li> 9 <li><a href="#">YOUTUBE</a></li> 10 </ul> 11 </div> 12 </div> 13</div>
試したこと
TechAcademyの「CSSでフッターをウィンドウ最下部に固定する方法【初心者向け】」を見ながらCSSを調整したり、
メディアクエリを付けてみたが、変化がなかった。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2021/07/25 01:19